Backend Engineer
Core
Designing and maintaining high-performance backend services, event-driven integrations, and scalable data services for enterprise applications.
Role type
Senior Backend Engineer
Builds
High-traffic production systems, GraphQL APIs, and distributed microservices
Domain
Enterprise IT, Digital Transformation
Deliverable
production ML models | product features | infrastructure
Required skills
C# / .NET, Java, GraphQL, Apache Kafka, SQL, MongoDB, Redis, Microservices architecture
Preferred skills
Distributed systems architecture, AWS or Azure, Docker, Kubernetes, Retail or Digital Commerce domain
Technologies
C#, .NET, Java, GraphQL, Kafka, SQL, MongoDB, Redis, AWS, Azure, Docker, Kubernetes
Responsibilities
Develop and maintain robust backend services; Design and implement high-performance GraphQL APIs; Implement event-driven integrations using Kafka; Build and optimize scalable data services; Develop caching strategies using Redis; Contribute to microservices architecture; Lead technical design discussions for high-traffic systems
Seniority
Senior, hands-on IC