About the role

  • Backend Software Engineer joining Abnormal Security to develop scalable infrastructure for cybersecurity. Building platforms that drive business growth and enhance development velocity.

Responsibilities

  • Work with the Tech Lead, Engineering Manager and Product Manager to develop and deliver key features for the product
  • Assist in guiding and mentoring junior members of the team
  • Assume ownership of the reliability of the features you develop, including comprehensive unit tests and rigorous integration testing
  • Participate in on-call rotations and provide technical support to effectively troubleshoot and resolve customer issues
  • Communicate effectively with the team in an async manner. Display a strong sense of initiative and ownership in providing updates, discussing challenges and proposing solutions without prompting
  • Raise the bar of excellence in engineering, actively contributing to knowledge sharing within the team and participating in professional development activities

Requirements

  • 4+ years backend engineering with distributed systems - designing, building, and operating production applications in Python and Golang
  • Proven platform ownership - end-to-end system design and delivery, balancing feature development with operational responsibilities at scale
  • Low-latency, high-throughput expertise - building resilient, scalable systems with SQL/NoSQL databases and strong operational excellence (monitoring, fault tolerance, incident response)
  • Architectural thinking - write technical design docs, make practical trade-offs, and influence cross-team technical direction with a futuristic view of system growth
  • Growth-oriented mindset - demonstrated trajectory of increasing impact, responsibility, and ownership over time
  • Asynchronous collaboration excellence - strong written communication and proven ability to work autonomously with distributed teams and remote stakeholders
  • Quality-driven execution - detail-oriented approach to code quality, testing, and performance with a focus on sustainable, maintainable systems.

Benefits

  • solve hard, meaningful problems at the intersection of AI, security, and large-scale distributed systems.
  • work with smart, kind, and ambitious teammates who care deeply about craftsmanship, learning, and helping each other grow.
  • get real ownership and autonomy over important parts of our systems and roadmap, with clear opportunities to grow toward Senior and Staff roles over time.
  • be part of an AI-native R&D organization, with strong investment in tools, workflows, and training to help engineers use AI to move faster while raising the quality bar.

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job