A leading technology company in the United States is seeking a highly experienced Principal Software Engineer to design and build backend infrastructure for their AI platform. This role focuses on developing scalable backend services and secure APIs to enable teams to deploy and manage AI agents. The ideal candidate has 12+ years in backend development, expertise in Python, and experience with distributed systems.
Qualifications
12+ years of backend development experience with 5+ years building scalable Python applications and APIs.
Experience in building large-scale distributed systems and microservices.
Strong programming skills in Python; proficiency in Java a plus.
Responsibilities
Design and implement scalable RESTful API endpoints for the AI platform.
Develop secure authentication and authorization systems.
Lead technical discussions and mentor junior engineers.
Skills
Backend development experience
Python programming
RESTful APIs
Java proficiency
Database technologies
CI/CD pipelines
Cloud platforms
Education
Bachelor's or Master's degree in Computer Science or Engineering
Tools
PostgreSQL
MySQL
Docker
Kubernetes
AWS
GCP
Azure
Job description
A leading technology company in the United States is seeking a highly experienced Principal Software Engineer to design and build backend infrastructure for their AI platform. This role focuses on developing scalable backend services and secure APIs to enable teams to deploy and manage AI agents. The ideal candidate has 12+ years in backend development, expertise in Python, and experience with distributed systems.