Software Engineer

ChipAgentsSan Jose, CA
$150,000 - $350,000Onsite

About The Position

We are seeking a Software Engineer with strong programming fundamentals. You'll build customer-facing features, backend systems, and cloud infrastructure. This role involves solving complex technical problems, debugging production issues, and shipping high-quality software that powers products used by leading semiconductor companies.

Requirements

  • B.S. in Computer Science, Computer Engineering, or a related technical field.
  • Experience building and shipping production software.
  • Strong programming fundamentals with proficiency in statically-typed languages (TypeScript, Java, Go, or similar).
  • Experience with cloud platforms (AWS, GCP, Azure) and understanding of distributed systems.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Proven ability to debug complex issues and write maintainable, well-typed code.
  • Experience with backend systems, APIs, and infrastructure tooling.
  • Experience designing systems for scalability, reliability, and performance in production environments.
  • Demonstrated ability to lead technical projects end-to-end, from ambiguous problem statements to shipped solutions.
  • Strong communication skills and ability to collaborate effectively with customers, product teams, and cross-functional stakeholders.

Nice To Haves

  • Experience with infrastructure-as-code tools (Terraform, Pulumi, CloudFormation).
  • Familiarity with containerization and orchestration (Docker, Kubernetes).
  • Understanding of DevOps practices and deployment workflows.
  • Experience working in fast-paced startup environments.
  • Prior experience in EDA, semiconductor, or technical B2B software.

Responsibilities

  • Build and maintain backend services and platform infrastructure for the ChipAgents platform.
  • Write clean, well-typed code with strong attention to software design principles.
  • Debug and troubleshoot production issues across distributed systems and cloud environments.
  • Architect and deploy cloud infrastructure using IaC, manage networking and security, and provisioning on-prem physical hardware.
  • Collaborate with product, research, and customer success teams to deliver high-quality solutions.
  • Maintain system reliability and contribute to engineering best practices.
  • Support customer deployments and integrations, providing technical guidance and solutions.

Benefits

  • Unlimited PTO
  • full benefits (medical, vision, dental, 401k)
  • Two engineering-centric offices with free parking, private gym, and free lunch, drinks and snacks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service