Software Engineer 2
Hybrid · Bengaluru, Karnataka, India
Job Summary
Backend-focused Software Engineer 2 at Abnormal AI responsible for designing and building backend services that power search, remediation, and quarantine workflows across multi-tenant enterprise email environments. Collaborate with Tech Lead, Engineering Manager, and Product Manager to scope, develop, and deliver features end-to-end; own reliability including unit/integration tests and production observability; participate in on-call rotations; contribute to API design for customer-facing REST endpoints used by security operations teams; practice async-first communication and provide updates; leverage AI development tools to boost productivity and deliver reliable production outcomes; mentor junior engineers through code reviews and knowledge sharing.
Required Qualifications
- BS degree in Computer Science, Applied Sciences, Information Systems, or a related engineering field
- 3+ years of industry experience in backend development and distributed systems
- Experience building features and components from scratch and operating them in production
- Experience working with distributed teams, proficient in asynchronous and written communication
- Experience improving service reliability, resiliency, and observability in production systems
- Strong fundamentals in computer science, data structures, and system design
Desired Qualifications
- Python
- Go
- AWS
- Kubernetes
- Django
- SIEM/SOAR integrations
- email security
- DMARC
- DKIM
- SOC teams
- search systems
- remediation workflows
- production observability
- on-call experience
- async communication
- distributed systems
- multitenant architectures
- REST APIs
- scalability and reliability
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.