Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production.
Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages.
Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models…
Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance…
Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements…
Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals.
Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language.
The ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling.
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Canberra, AUST CAPITAL TERR, AustraliaAsia-Pacific
Sydney, NSW, AustraliaAsia-Pacific
Intermediate Backend Engineer, India · GitLab
Don't have an account? Already have an account?