Innovative Labs
CSC Leasing Co.
Sr Software Engineer
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.
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.
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.
Compensation & Location
- In-office position, based at CSC's Richmond, Virginia office.
- $150,000–$180,000 base salary + bonus based on company & individual performance.
