Demo

Lead Software Engineer

Commercial Programming Systems
Palo Alto, CA Full Time
POSTED ON 5/23/2026
AVAILABLE BEFORE 9/17/2026

Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping our clients deliver high-quality, cost-effective systems.


We are currently searching for a Lead Software Engineer

to support our client located in the Palo Alto, CA area for a full time hire position. This is an onsite position, and the selected person will need to work onsite.

About the role

Early-stage funded AI startup hiring our first engineer. Reporting to the founders, you'll own the technical foundation of our product, the data and model pipelines, cloud infrastructure, developer tooling, and the application layer built on top.

This is a high-ownership role for someone who wants to shape both the codebase and the engineering culture of a small, ambitious team.


What you'll do:

  • Build the pipelines that ingest, process, and transform data for our models
  • Stand up and operate cloud infrastructure across compute, storage, networking, and deployment
  • Build the orchestration layer connecting ingestion, training, inference, evaluation, and serving
  • Establish CI/CD, monitoring, logging, and alerting from the ground up
  • Contribute to the application layer APIs, services, and user-facing surfaces on top of the platform
  • Make foundational architectural decisions and partner with the founders on technical

strategy

What we're looking for:

  • Strong Python and SQL fundamentals
  • Hands-on experience building production data pipelines (Airflow, Dagster, Prefect, or similar)
  • Working proficiency with AWS, GCP, or Azure, including provisioning, IAM, and networking
  • Experience with Docker and Kubernetes (or a managed equivalent)
  • Familiarity with infrastructure-as-code (Terraform, Pulumi, or CDK)
  • Backend API design (REST, GraphQL, or gRPC) and working knowledge of auth
  • Relational database design and query optimization (Postgres or similar)
  • Proficient with AI developer tools like Claude Code, Cursor, or GitHub Copilot
  • A track record of operating across the stack and debugging complex systems
  • Sound judgment on engineering trade-offs
  • You don't need a decade of experience — what matters is a first-principles understanding of the stack and a history of building end-to-end systems.

Nice to have:

  • Real-time data streaming systems (Kafka, Pub/Sub, Kinesis, Flink, or similar)
  • Open-source contributions
  • Experience with health or clinical data
  • Full-stack product experience, including shipping user-facing web applications

What we offer

  • Early-stage equity and meaningful ownership of the technical roadmap
  • Competitive base salary
  • A small, high-trust team where your work directly shapes the product
  • The opportunity to build it the right way, from day one


Commercial Programming Systems, Inc. (CPS) is an Equal Employment Opportunity Employer. CPS does not permit or condone any form of discrimination or harassment based on race, color, religion, national origin, gender, disability, protected veteran status, sexual orientation, or gender identity by the Company’s managers, associates, or vendors.

Salary.com Estimation for Lead Software Engineer in Palo Alto, CA
$146,067 to $176,589
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Engineer?

Sign up to receive alerts about other jobs on the Lead Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commercial Programming Systems

  • Commercial Programming Systems Waco, TX
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 2 Days Ago

  • Commercial Programming Systems Sacramento, CA
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 2 Days Ago

  • Commercial Programming Systems Pleasanton, CA
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 4 Days Ago

  • Commercial Programming Systems Palo Alto, CA
  • We are currently searching for a Platform Lead / Architect for a contract opportunity with our client located in Palo Alto, CA This position is 100% Onsite... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Lead Software Engineer jobs in the Palo Alto, CA area that may be a better fit.

  • Centric Software Campbell, CA
  • About Centric Software Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retai... more
  • 14 Days Ago

  • Lead Sunnyvale, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!