Software Engineer ll - Backend
Core
Design, write, and release backend software solutions to end-to-end business problems, driving desired outcomes through continuous discovery and small-batch delivery.
Role type
Senior IC backend software engineer
Builds
Scalable distributed services and microservices for an on-demand food and Q-commerce platform
Domain
Food delivery and quick commerce (Q-commerce)
Deliverable
production ML models | product features
Required skills
.NET, Golang, C#, distributed systems architecture, microservices, event-driven design, RESTful services, relational and non-relational databases, cloud platforms (AWS, Google Cloud, Azure), trunk-based development, continuous delivery, automated end-to-end testing, Extreme Programming (TDD, Pair Programming)
Preferred skills
None stated
Technologies
.NET, Golang, C#, AWS, Google Cloud, Azure
Responsibilities
Participate in continuous discovery of customer/business needs; Design, write, and release software as a solution to end-to-end problems; Understand scalability and complexity of services; Support optimization of team practices; Critically question and simplify tech org systems and processes
Seniority
Mid-level (3+ years experience)