Lead Software Engineer
Core
Design, build, and operate scalable enterprise software solutions, external/internal APIs, and cloud-native microservices serving customers at scale.
Role type
Lead Software Engineer (Backend/Frontend)
Builds
External and internal RESTful APIs, microservices, cloud-native services, and modern web applications.
Domain
Enterprise Software, Cloud Computing, API Engineering
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET Core, Microservices Architecture, Angular, TypeScript, Cloud Platforms (AWS/Azure/GCP), Docker, Kubernetes, CI/CD, SQL, Git
Preferred skills
C++, Event-driven architectures (Kafka/RabbitMQ), API Gateway technologies, OAuth/OpenID Connect
Technologies
C#, .NET, ASP.NET Core, Angular, TypeScript, AWS, Azure, GCP, Docker, Kubernetes, Kafka, RabbitMQ, GitHub Copilot
Responsibilities
Design and implement microservice-based architectures; Develop modern web applications using Angular and TypeScript; Lead technical design decisions and mentor engineers; Implement CI/CD pipelines and DevOps practices; Ensure security and compliance throughout the software lifecycle.
Seniority
Senior, hands-on IC with leadership responsibilities