Abnormal
Software Engineer II, Message Mailflow
About this role
Abnormal AI seeks a Software Engineer II to develop and maintain tier 0 backend services processing billions of emails daily for their inbound email security platform. You'll own critical systems like Subscription Manager, Notification Producer, and Remediation while collaborating across teams to ensure stability, performance, and scalability at massive scale.
What you'll do
- Design and execute mission-critical software projects from conception through operation
- Own stability, performance, and scalability of tier 0 backend services handling billions of daily emails
- Collaborate with Detection, Products, and Infrastructure teams on cross-functional initiatives
- Participate in on-call rotations to maintain system reliability and uptime
- Identify and implement improvements to system efficiency, operational overhead, and reliability
- Contribute to engineering excellence through knowledge sharing and professional development
What they're looking for
- Backend software development (3+ years)
- Distributed systems design and implementation
- Go and/or Python
- AWS services and deployment
- Kubernetes (K8s)
- Docker containerization
- Asynchronous and written communication
- Systems monitoring (Prometheus)
Benefits
- Bonus or incentive compensation
- Equity
- Comprehensive benefits package
- Remote work (USA-based)
- Opportunity to work on mission-critical systems
- Professional development and knowledge sharing
Opens the official application on the employer’s site. No login required.
Abnormal
Abnormal builds AI-powered email security solutions that protect against threats through narrative-driven threat understanding, SMTP relay infrastructure, and advanced filtering capabilities. The company is hiring software engineers, infrastructure engineers, sales engineers, and technical support specialists to expand its platform and support enterprise customers.
View all jobs at AbnormalLikely interview questions
- Describe your experience building and operating distributed backend systems at scale—what were the biggest challenges you faced?
- Tell us about a time you owned a tier 0 or mission-critical service; how did you balance feature development with operational excellence?