Backend Software Engineer
Core
Designing and developing high-performance backend services, microservices, and distributed systems for complex customer projects.
Role type
Senior Backend Software Engineer
Builds
Scalable backend services, APIs, and containerized environments
Domain
Software Engineering / Backend Development
Deliverable
production ML models | product features
Required skills
Java/Kotlin (Spring Boot), C#/.NET Core, Go, Microservices, API Design, CI/CD, Docker, Kubernetes
Preferred skills
AWS, Azure, GCP, Event-driven systems, Kafka, RabbitMQ, Clean Architecture, Test Automation
Responsibilities
Design and develop high-performance backend services, Build future-proof microservices and distributed systems, Take architectural responsibility, Drive DevOps culture with CI/CD and containerization, Collaborate with product owners and designers
Seniority
Senior, hands-on IC