Software Engineer I - Backend
Abnormal AI · Bangalore, India
Build and improve the configuration platform as a Backend Software Engineer I at Abnormal AI, creating reliable backend services and APIs for product teams.
What you will do
- Build and scale backend services for product settings, feature toggles, and tenant configuration.
- Make platform capabilities more reliable, scalable, and observable.
- Work with engineers across product teams to turn configuration needs into maintainable software.
- Work across APIs, backend services, and data workflows.
- Take part in code reviews, testing, releases, and operational learning.
- Own well-scoped components end to end as you grow.
What you need
- 1+ years of experience as a software engineer with a strong foundation in coding and problem-solving.
- Hands-on experience in backend development using Python or Golang.
- Exposure to cloud-native environments.
- Solid understanding of databases, REST APIs, and AWS or any other cloud service provider.
- Familiarity with LLMs and AI development tools such as Cursor, GitHub Copilot, or Claude.
- Experience owning a feature or well-defined problem end to end.
- Experience working with distributed teams, proficient in asynchronous and written communication.
- Experience balancing feature development with operational tasks.
Good to have
- Familiarity with AWS services and deployment practices.
- Exposure to configuration management, feature flags, or multi-tenant systems.
How to apply
- Submit your application on the careers site.
- Complete the take-home AI-powered Development Challenge requiring 2-4 hours of work within one week.