Senior C++ Software Engineer – Infrastructure Tools

Jobtailor

California (MO)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobtailor is seeking a software engineer to research, develop, and maintain tooling for scalable build, regression, and release infrastructure used daily by chip designers. You will also develop user-facing services to schedule, track, and triage flows and create internal tools to collect and visualize key metrics.

The role emphasizes applying modern CI/CD practices, continuous improvement, and production-quality code across a global tech stack.

Qualifications

  • Bachelor's degree in CS or CE, or equivalent experience.
  • 3+ years of software development experience.
  • Proficient in C++/Golang and scripting (Python/Perl/Tcl).
  • Experience writing production-quality code and understanding CS fundamentals.

Responsibilities

  • Research, develop, and maintain tooling for scalable build, regression, and release infra.
  • Develop user-facing services to schedule, track, and triage flows.
  • Build internal tools to collect, analyze, monitor, and visualize metrics.
  • Apply CI/CD best practices to improve tools and industry standards.

Skills

C++ Development
Golang
Python Scripting
Full-Stack Development
CI/CD Practices
Distributed Computing
SCM Proficiency

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Computer Engineering

Tools

Git
Perforce
Make
CMake
Makepp
Bazel
Code Coverage Tools
Memory Checking Tools
Performance Profiling Tools

Job description

  • Research, develop, and maintain high-quality tooling for scalable build, regression, and release infrastructure used daily by chip designers
  • Develop user-facing services that enable users to quickly schedule, track, and triage their flows
  • Develop internal tools to collect, analyze, monitor, and visualize key metrics of build and deployment systems
  • Research and adapt the latest CI/CD practices to evolve tools and meet industry standards
Requirements
  • Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience
  • 3+ years of software development experience
  • Experience in a compiled language (C++/Golang) and scripting (Python/Perl/Tcl)
  • Experience writing good production-quality code
  • Solid understanding of data structures, algorithms, computer architecture, and computer science theory
  • Flexibility/adaptability for working in a global and wide-ranging environment with different frameworks and requirements
  • Interest or experience in AI/ML and developing agentic workflows
  • Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, makepp, Bazel)
  • Experience with full-stack development
  • Proficiency in C++ linters, memory checking, performance profiling, and code coverage tools
  • Experience with distributed computing systems such as LSF
Core Competencies

Demonstrates expertise in developing and maintaining scalable build and release infrastructure, with a strong foundation in software development, data structures, and algorithms. Proficient in CI/CD practices and full-stack development, with a focus on production-quality code and performance optimization.

Highest-signal resume keywords
  • C++ Development
  • Python Scripting
  • CI/CD Practices
  • Full-Stack Development
  • SCM Proficiency
Hard Skills
  • C++
  • Golang
  • Python
  • Perl
  • Tcl
  • Data Structures
  • Algorithms
  • Computer Architecture
  • Production-Quality Code
  • Distributed Computing
Soft Skills
  • Flexibility
  • Adaptability
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • Bachelor's Degree in Computer Engineering
Industry Keywords
  • Build Infrastructure
  • Regression Infrastructure
  • Release Infrastructure
  • AI/ML
  • Agentic Workflows
Tools & Technologies
  • Git
  • Perforce
  • Make
  • CMake
  • Makepp
  • Bazel
  • C++ Linters
  • Memory Checking Tools
  • Performance Profiling Tools
  • Code Coverage Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Director, Compute Platform Engineering
Senior Director, Compute Platform Engineering

Jobtailor • Colorado

On-site
USD 180,000 - 240,000
Infrastructure Engineer IV
Infrastructure Engineer IV

Jobtailor • Colorado

On-site
USD 150,000 - 210,000
Software Engineering Intern
Software Engineering Intern

Jobtailor • Louisiana (MO)

On-site
USD 18,000 - 32,000
Member of Technical Staff – Software Engineer, Infrastructure
Member of Technical Staff – Software Engineer, Infrastructure

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Staff Software Engineer – Embedded Software Platform
Staff Software Engineer – Embedded Software Platform

Jobtailor • California (MO)

On-site
USD 180,000 - 280,000
Senior/Staff Software Engineer – Infrastructure, DevOps
Senior/Staff Software Engineer – Infrastructure, DevOps

Jobtailor • Santa Clara (CA)

On-site
USD 160,000 - 230,000
Product Engineer
Product Engineer

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

Jobtailor • Massachusetts

On-site
USD 90,000 - 120,000
Principal Platform Engineer, AI – Automation
Principal Platform Engineer, AI – Automation

Jobtailor • Phoenix (AZ)

On-site
USD 170,000 - 210,000
Member of Technical Staff – Full-Stack Software Engineer
Member of Technical Staff – Full-Stack Software Engineer

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 230,000