Abnormal AI is looking for a Senior Software Engineer, Data Security, to help define and build the next generation of their security and privacy platform. In this role, you will be a key technical leader on the Data Security team, designing and scaling systems that keep customers' sensitive data safe while collaborating with various teams to ensure security and privacy standards are met.
Responsibilities:
- Design and build core Data Security platform services that enforce Security & Privacy standards across Abnormal’s products, infrastructure, and customer-facing integrations
- Own, lead, and deliver large, multi-quarter initiatives that enable Abnormal to expand into new geographies, verticals, and product lines while maintaining world-class security and privacy guarantees
- Develop secure, scalable data governance platform services and tooling that integrate Abnormal’s platform with external ecosystems such as Salesforce, Slack, GitHub, Zoom, and more—making Data Security and Privacy 'on' by default
- Translate security and privacy requirements into clear technical designs, balancing risk, usability, and cost while enabling product teams to move quickly and safely
- Partner with Platform and Security leaders to define the vision, architecture, and roadmap for Abnormal’s Data Security platform, reconciling long-term strategy with near-term business needs
- Elevate the engineering bar by driving best practices in threat modeling, authz/authn, secure data access patterns, and observability for security-sensitive systems
- Mentor and grow engineers on the team, providing guidance on technical design, system ownership, and practical security thinking
Requirements:
- BS degree in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent practical experience
- 5+ years of experience as a Software Engineer building and operating backend or distributed systems
- Strong software development and system design skills, with a deep understanding of reliability, scalability, and tradeoffs in distributed systems (e.g., consistency, availability, CAP theorem)
- Hands-on experience with Authentication, Authorization, and/or Network Security, including common attack vectors, best practices, and modern security technologies
- Pragmatic security mindset with the ability to differentiate must-have vs. nice-to-have Security & Privacy requirements and make clear, well-reasoned tradeoffs
- Proven track record of leading complex projects end-to-end, from problem definition and design through implementation, rollout, and ongoing ownership
- Experience with Golang and Python, or strong experience in similar languages with a readiness to work in Go and Python day-to-day
- Ability to convert ambiguous business and compliance requirements (e.g., customer asks, regulatory needs) into crisp technical problems, milestones, and deliverables
- Strong product sense and prioritization skills, including the ability to articulate tradeoffs, cut scope intelligently, and ship the highest-impact work first
- Experience leading small teams or technical workstreams on multi-quarter platform or security initiatives
- Experience with data governance, privacy, or compliance domains (e.g., GDPR, CCPA, SOC 2, ISO 27001) and how they translate into engineering systems