Requirements
- Bachelor's degree in computer science or a related field
- Minimum of four years of experience designing and building distributed, scalable software systems
- Strong enthusiasm for software development, continuous learning, staying current with technology trends, and collaborating in team environments
- Extensive hands-on experience using AWS, Azure, or GCP at the API or programming level
- Familiarity with networking and security mechanisms is beneficial
- Experience deploying containerized services, as the platform runs on Kubernetes
- Proficiency in programming languages required for backend development
- Hands-on experience with Go and SQL
- Experience developing or integrating with REST APIs as a client
- Solid understanding of TCP/IP networking fundamentals
- Experience working in Unix or Linux programming environments
Nice to Have
- Master’s degree in a technical field is advantageous
- Familiarity with infrastructure-as-code tools such as CloudFormation, Terraform, or Ansible
Work Arrangement
On-site — Sunnyvale, CA
Other
- This role requires access to technology subject to U.S. export controls. Employment offers are contingent on the candidate’s eligibility to comply with these regulations.
- Official job offers are issued exclusively by the recruitment team via formal E-Signature documents. Personal information such as financial details or social security numbers is never requested during the offer process. Such data will only be collected after a background check and prior to or on the first day of employment. Any unsolicited requests for personal information should be reported immediately.
- For positions in San Francisco and Los Angeles: In accordance with local fair chance hiring laws, qualified applicants with arrest or conviction records will be considered for employment.