Senior Software Engineer
Skills
APIBack-End Web DevelopmentSoftware DevelopmentCode ReviewEngineeringGoProduct Management
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5 to 10 years professional software engineering experience
- Strong backend development experience in Golang or Java or Python
- Experience building high-throughput low-latency distributed systems in cloud-based environments
- Solid understanding of distributed systems microservices APIs and scalable backend architecture
Nice to have
- Technical excellence
- Ownership
- Innovation
- Mentoring
Day to day
- Build and maintain high-throughput backend services that support a global AI platform
- Develop scalable distributed systems with low latency and strong reliability
- Collaborate with Product Infrastructure and senior engineers to deliver high-quality software and influence technical decisions
