Developer, Backend

AltiumSan Diego, CA
4h$140,000 - $190,000

About The Position

The Backend Developer builds, scales, and maintains backend systems that power Altium’s cloud-based platforms and developer-facing products. You’ll design reliable services, APIs, and data pipelines that support high-performance, secure, and globally distributed applications. This role partners closely with frontend engineers, product managers, and platform teams to deliver robust backend capabilities that enable seamless user experiences and accelerate product innovation.

Requirements

  • 5+ years of professional backend development experience
  • Strong proficiency in one or more backend programming languages (e.g., Go, Java, C#, Python, or similar)
  • Experience designing and consuming RESTful APIs and/or gRPC services
  • Solid understanding of backend architecture patterns, distributed systems, and microservices
  • Hands-on experience with relational and/or NoSQL databases
  • Experience working in cloud environments (AWS, Azure, or GCP)
  • Strong problem-solving skills with an emphasis on scalable, maintainable solutions
  • Excellent verbal and written communication skills
  • Ability to collaborate effectively with cross-functional and globally distributed teams

Nice To Haves

  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and infrastructure-as-code practices
  • Exposure to event-driven architectures and messaging systems
  • Background working on developer tools, SaaS platforms, or complex technical products
  • Interest in hardware design, electronics, or engineering software ecosystems

Responsibilities

  • Backend System Development: Design, build, test, and maintain scalable backend services, APIs, and microservices supporting Altium’s products and platforms.
  • Architecture & Performance: Contribute to backend architecture decisions with a focus on scalability, reliability, security, and performance.
  • Data & Integrations: Work with databases, messaging systems, and third-party integrations to ensure efficient data flow and system interoperability.
  • Cloud & Infrastructure Collaboration: Partner with platform and DevOps teams to deploy, monitor, and operate backend services in cloud environments.
  • Cross-Functional Collaboration: Work closely with frontend engineers, product managers, and designers to translate product requirements into backend solutions.
  • Quality & Automation: Write clean, maintainable code with strong test coverage, leveraging automation and CI/CD pipelines to improve delivery speed and reliability.

Benefits

  • Medical, Dental, Vision Plans and HSA and FSA accounts
  • Basic Life and AD&D insurance; disability coverage where applicable
  • Retirement 401(k) Plan Option with Altium match
  • Employee Assistance Program
  • Paid holidays plus a “Choice Day” off per quarter
  • Paid time-off on arising schedule upon key milestones
  • Sick time for Dr. appointments or family health needs
  • Family medical, maternity, paternity, and military leave
  • Employee referral program
  • Remote working abroad program
  • Professional development support and resources
  • Free lunch, snacks, and drinks in the office
  • Free parking
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service