Overview
Software Engineer I (Backend) on the Config Platform team within Abnormal's Multi-Product Platform division, building and improving the backend systems that control how Abnormal products are configured.
What you'll do
- Build and scale backend services for the shared systems behind product settings, feature toggles, and tenant configuration.
- Help make platform capabilities more reliable, scalable, and observable.
- Work with engineers across product teams to turn their configuration needs into maintainable software.
- Work across APIs, backend services, and data workflows.
- Take part in code reviews, testing, releases, and operational learning.
- Grow toward owning well-scoped components end to end.
What you'll 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, with 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 building features and components and operating them, balancing feature development with operational tasks.
Nice to have
- Familiarity with AWS services and deployment practices.
- Exposure to configuration management, feature flags, or multi-tenant systems.
Details
- Location: Bangalore, India.
- Work mode: Hybrid.
- Selection includes an AI-powered take-home Development Challenge requiring 2-4 hours of work, to be completed within one week.
Read the full description and apply on the company’s own careers page.