Back to jobs
A
Hiring companyAbnormal

Verified today

Software Engineer - Backend - Multi-Product Platform (Customer Journey)

Bangalore, India Full-time Hybrid

About the role

Abnormal Security seeks a Senior Software Engineer to lead backend development for the Customer Journey team. The role focuses on building scalable APIs, platforms, and tools that streamline onboarding and proof-of-value experiences for enterprise customers. Responsibilities include designing and maintaining high-quality, resilient systems, ensuring operational excellence, participating in code reviews and on-call rotations, and collaborating with product managers, designers, and cross-functional engineers. Candidates should bring 7+ years of software engineering experience, strong Python and Postgres skills, expertise in system design, and a proven track record of owning complex, end-to-end solutions. The position is hybrid in Bangalore, India, with a full-time commitment.

What you’ll do

  • Build and iterate product APIs, platforms, frameworks
  • Design, develop, maintain features for world-class UX
  • Ensure system stability and reliability
  • Participate in code/design reviews, on-call rotation
  • Write testable, readable code, handle edge cases
  • Write and review technical design docs
  • Communicate async, provide updates, propose solutions
  • Collaborate with PMs, designers, engineers
  • Own projects, drive impact
  • Participate in roadmap discussions, propose long-term plans
  • Share knowledge, engage in professional development

What you’ll bring

  • 7+ yrs experience, strong fundamentals
  • Visionary, scalable system focus
  • Growth mindset, ownership drive
  • Own end-to-end complex systems, cross-team influence
  • Production Python, Postgres
  • System design, resilient scalable apps, ops excellence
  • Detail-oriented, quality, testing, performance
  • Trade-off decisions, technical design docs, adoption
  • Service health, monitoring, fault tolerance, incident response
  • Strong communication, mentorship, autonomous async work

Nice to have

  • Golang, Airflow orchestration
  • ChatGPT, Cursor, GenAI tools

Skills

PythonPostgresSystem DesignResilient AppsScalable AppsOps ExcellenceCode QualityTestingPerformanceTrade-offsTechnical DocsService HealthMonitoringFault ToleranceIncident ResponseCommunicationMentorshipAsync WorkOwnershipCross-Team InfluenceVisionaryGrowth Mindset