Sr Software Engineer
Richmond, VA • Innovation
Job Type
Full-time
Description

Who We Are – Company Overview

 CSC Leasing is a $1.3 billion equipment financing company purpose-built for the innovation economy. We partner with venture capital and private equity-backed companies across capital-intensive industries—from advanced manufacturing and life sciences to aerospace and industrial automation—providing the flexible financing solutions that high-growth companies need to scale without diluting their equity. 


Unlike traditional lenders who shy away from emerging technologies and pre-profitability businesses, we lean in, underwriting the future by combining deep sector expertise with a venture-informed credit philosophy. Our team operates at the intersection of finance and innovation, evaluating leading-edge technologies and bold business models every single day. 


If you thrive on intellectual curiosity, want a front-row seat to the companies reshaping entire industries, and believe that smart capital can be a catalyst for transformational change, CSC is where you belong 


Overview of Role

As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining CSC’s enterprise technology stack with a strong emphasis on leveraging AI tools, agentic frameworks, and AI-augmented development practices to accelerate delivery and elevate our products. You will collaborate with cross-functional teams, translate business requirements into scalable solutions, and drive the technical direction across our cloud native applications. You will be a driving force in embedding AI capabilities into both how we build software and what we deliver to clients. 


This role requires technical expertise, leadership skills, and a forward-thinking mindset, along with the curiosity and adaptability to stay at the forefront of a rapidly evolving AI landscape, to deliver high-quality solutions that advance CSC’s innovation strategy.


Team Dynamics

  • Collaborative Environment: Work side-by-side with peer software engineers, product owners, stakeholders, and end users in a team culture that emphasizes experimentation, continuous improvement, and hands-on adoption of emerging technologies.
  • Innovation Team Role: Be an integral part of CSC’s Innovation Department, contributing to the design and execution of intelligent, scalable solutions that power our growth.
  • Reporting Structure: Report directly to the Director, Technology & Innovation ensuring alignment with CSC’s strategic technology vision.
Requirements

 

Development & Architecture

  • Design, develop, and maintain scalable solutions across Cloudflare and AWS using AI-augmented development workflows (e.g., AI-powered IDEs, code generation, and automated testing tools).
  • Build, test, and deploy AI-powered applications, agentic workflows, and LLM-based tools that enhance CSC’s operations and client-facing products.
  • Implement advanced automation, intelligent customizations, and AI-driven process orchestration aligned with best practices.


Integration & Data Management

  • Architect and develop integrations between our systems, leveraging AI agents and middleware to ensure data accuracy and synchronization.
  • Design and maintain data models, migrations, and transformation strategies that support AI/ML workloads and analytics pipelines.


AI & Agentic Engineering

  • Evaluate, integrate, and operationalize AI tools and agentic frameworks (e.g., MCP servers, LLM-based agents, retrieval-augmented generation) into CSC’s product offerings and internal workflows.
  • Design and build autonomous and semi-autonomous AI agents that can reason, plan, and execute multi-step tasks across CSC’s platform ecosystem.
  • Establish patterns and guardrails for responsible AI usage, including prompt engineering standards, model evaluation practices, and human-in-the-loop review processes.
  • Serve as a technical authority on AI-assisted engineering practices, setting the direction for how the team adopts and scales these capabilities.


Security & Compliance

  • Implement and manage security controls, profiles, and permission sets – including governance frameworks for AI-generated outputs and agentic system actions.
  • Ensure compliance with CSC’s internal policies, relevant industry regulations, and emerging AI-specific standards.

Leadership & Collaboration

  • Mentor and guide junior and mid-level developers, fostering AI fluency and effective use of AI-assisted development tools across the engineering team.
  • Drive technical decision-making and provide architectural guidance on complex, cross-system initiatives.
  • Collaborate with cross-functional stakeholders to design solutions that balance technical soundness, business needs, and strategic AI adoption.


Performance Optimization

  • Own the full software development lifecycle – from requirements and testing to deployment and documentation – using AI tools to streamline each phase.
  • Diagnose and resolve performance bottlenecks across systems, including AI inference latency, token costs, and agent reliability.
  • Establish and enforce coding standards, best practices, and scalable frameworks that account for AI-generated code review and quality assurance.


Continuous Innovation

  • Stay current with AWS products, AI/ML advancements, agentic engineering patterns, and the rapidly evolving landscape of AI development tools.
  • Propose and champion new AI-driven approaches that improve efficiency, scalability, and user experience across CSC’s products and internal operations.


Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 5+ years of cloud native software application development.
  • Proficiency in different programming languages (Node, Golang, C#, Python, etc.).
  • Hands-on experience building or integrating AI/ML-powered features into production applications (e.g., LLM APIs, agentic frameworks, retrieval-augmented generation).
  • Experience with AWS services and cloud-native architecture patterns.
  • Experience in enterprise-wide architecture, integrations, and process improvement initiatives.
  • Strong analytical, problem-solving, and communication skills.
  • Demonstrated ability to independently manage multiple complex initiatives in a fast-paced environment.
  • Proven ability to translate complex technical concepts, including AI capabilities and limitations, into accessible language for non-technical stakeholders.


Skills & Attributes

  • Experience with DevOps practices, CI/CD pipelines, and AI-augmented development tooling.
  • Familiarity with data engineering, analytics, visualization tools, and data pipelines that support AI workloads.
  • Working knowledge of LLMs, prompt engineering, agentic patterns, RAG, and AI orchestration frameworks.
  • Strong curiosity and initiative in evaluating emerging AI tools and applying them to real-world business challenges.
  • Willing to experiment, prototype, and iterate quickly as AI capabilities evolve.


Our Culture & What We Believe – Company Vision and Values

At CSC, we believe in the power of innovation to reshape the world. We are committed to enabling businesses to thrive by providing flexible and forward-thinking financial solutions.


Our vision is simple yet profound: We envision a world reshaped by the ingenuity of innovators.

We are guided by six core values that shape our culture and define how we work:

  • • The Golden Rule – We treat others as we wish to be treated.
  • • Innovation – We look ahead to identify opportunities with the potential to make things better.
  • • Integrity – We speak with candor and honor our commitments because our word is our bond.
  • • Ambition – We strive for excellence, fueled by determination and a relentless work ethic.
  • • Humility – We value what people bring to the table and appreciate other viewpoints.
  • • Optimism – We know anything can be accomplished with ingenuity, commitment, and collaboration.


At CSC, we don’t just provide financial solutions—we build long-term partnerships that help businesses turn vision into reality.


 

Compensation & Location

• $150,000–$180,000 base salary + bonus based on company & individual performance.

• In-office position, based at CSC's Richmond, Virginia office.