✨ About The Role
- Architect, develop, and maintain high-performance, scalable backend services that support operational data and AI systems
- Collaborate with cross-functional teams to optimize user workflows and deliver cohesive user experiences
- Design efficient data structures and algorithms to manage large-scale and high-throughput data
- Optimize applications for speed and scalability through performance analysis and continuous improvement
- Work autonomously to make decisions independently, while also learning and growing within a supportive and challenging engineering community
âš¡ Requirements
- Experienced software engineer with a background in Computer Science, Mathematics, Software Engineering, Physics, or a similar field
- Proficient in backend languages such as Java, Rust, Python, and Go, with a strong focus on creating user-oriented workflows and solutions
- Skilled in designing and developing high-performance, scalable backend services and APIs for microservices frameworks
- Comfortable working in a fast-paced CI/CD development environment and collaborating with technical and non-technical team members
- Strong written and verbal communication skills, with the ability to iterate quickly, incorporate feedback, and maintain high-quality standards