Annapurna Labs

Technology

SrSoftwareDevelopmentEngineer-SiliconDevelopmentInfrastructure

$100–227k Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr Software Development Engineer - Silicon Development Infrastructure at Annapurna Labs. Skills: Silicon development infrastructure, Cloud infrastructure, HPC, Automation. Partner with design teams. Understand development workflows”

What You'll Achieve.

Accelerate silicon development; Iterate faster; Validate more thoroughly; Bring transformative silicon to market; Reduce manual toil; Reduce time-to-results; Improve platform reliability; Improve platform performance; Improve platform cost efficiency; Surface actionable insights; Simplify workflows; Reduce complexity; Reduce iteration time; Optimize costs; Enable operational excellence; Eliminate repetitive work; Accelerate path from RTL to silicon

Industry & Context.

Technology
Problems you'll solve

Troubleshooting; Root cause analysis

What They're Looking For.

Must Have

5+ years software development, Bachelor's degree in CS, CE, EE, or equivalent, Python programming skills, Familiarity with semiconductor development workflows, Experience designing cloud infrastructure, Experience with infrastructure-as-code, Solid understanding of networking, Solid understanding of security, Solid understanding of performance optimization, Solid understanding of distributed systems, Experience with CI/CD systems

Nice to Have

Operating system debugging experience, Operating system performance optimization experience, Experience operating AWS cloud environments, Experience designing HPC clusters, Experience designing HTC clusters, Hands-on backend systems experience, Knowledge of enterprise authentication systems, Experience with high-performance storage architectures, Familiarity with license server management, Track record of driving operational excellence

What You'll Do.

Partner with design teams

Understand development workflows

Build customer-facing tooling

Eliminate manual toil

Reduce time-to-results

Gather customer feedback

Benchmark infrastructure

Provide optimal resources

Design cloud infrastructure

Operate cloud infrastructure

Build CI/CD pipelines

Maintain CI/CD pipelines

Own platform reliability

Own platform performance

Own platform cost efficiency

Develop data pipelines

Ingest metrics and logs

Build alerting systems

Establish monitoring processes

Establish incident response processes

Establish documentation

Identify simplification opportunities

Design scalable solutions

Propose innovative approaches

Build reusable abstractions

Build reusable platforms

Investigate anomalies

Collaborate with design verification team

Optimize regression workflows

Identify CI pipeline bottlenecks

Propose architectural improvements

Abstract license server complexity

Implement autoscaling policies

Contribute to postmortems

Refine observability dashboards

Balance customer needs

Make platform investments

Review infrastructure-as-code changes

Collaborate across time zones

How You'll Work.

Team & Collaboration

Silicon design teams; Verification teams; Emulation teams; Formal verification teams; Software teams; Hardware teams; Operations teams; Cross-functional teams

Communication Scope

Explain technical tradeoffs; Propose solutions; Collaborate effectively

Full Job Description

We're seeking a Senior Silicon Software Development Infrastructure Engineer to architect, build and operate the infrastructure that accelerates silicon development at Annapurna Labs. In this role, you'll design and deliver the platforms, tooling, and automation that enable our chip design teams to iterate faster, validate more thoroughly, and bring transformative silicon to market. You'll work at the intersection of cloud infrastructure, high-performance computing, and electronic design automation—building systems that directly impact AWS's ability to innovate in custom silicon. This is a unique opportunity to shape infrastructure that supports chip development while working with world-class engineers across hardware, software, and operations disciplines. Key job responsibilities Customer-Obsessed Infrastructure Development: - Partner directly with silicon design, verification, emulation, formal verification, and software teams to deeply understand their development workflows, pain points, and iteration cycles. - Build customer-facing tooling including command-line interfaces, REST APIs, and automation services that eliminate manual toil and reduce time-to-results - Gather continuous feedback from internal customers and rapidly iterate on solutions. Benchmark infrastructure based on silicon development workflows to provide internal customers with the optimal resources for silicon development. Own End-to-End Platform Delivery: - Design, implement, and operate cloud infrastructure (AWS preferred) and high-performance computing clusters using schedulers like Slurm - Build and maintain CI/CD pipelines for infrastructure-as-code, container images, service deployments, and cluster configuration changes with comprehensive testing, staged rollouts, and safe rollback mechanisms - Take full ownership of platform reliability, performance, and cost efficiency—from initial design through production operation and continuous improvement Deliver Results Through Automation and Obser

Free ATS check

Applying for this Sr Software Development Engineer - Silicon Development Infrastructure role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Annapurna Labs?

Real rants from real employees. Read before you apply.

Read Company Rants →