Senior/Software Engineer II - Backend
Core
Design and develop large-scale distributed software services and solutions, ensuring they are modular, secure, reliable, and scalable.
Role type
Senior Backend Software Engineer
Builds
Large-scale distributed software services and solutions
Domain
Cloud infrastructure and distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
System design, code reviews, integration testing, automation optimization, secure coding practices, cloud service operation, CI/CD pipeline integration, AI/ML system integration
Preferred skills
Data-driven approach to customer needs, troubleshooting, reliability engineering
Technologies
Azure, AWS, GCP, C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and develop large-scale distributed software services, conduct code reviews, improve test coverage and implement integration tests, troubleshoot and optimize automation and monitoring, collaborate on end-to-end customer experiences
Seniority
Senior, hands-on IC
