Sr. Software Engineer (DSS Scoring Infrastructure)
Abnormal AIAbout the role
About You
An experienced, impactful team member & technical leader.
Leader of projects across the whole team. Proposes & influences team goals & roadmap.
Delivers against team-wide OKRs (vs project-level OKRs)
Instant adrenaline and impact when placed on projects and teams.
Go-to member of the team for knowledge, answering questions & mentorship.
Scope and scale: Within a team
In this job, you will bring these skills
- Role-specific skills:
- Ability to use Python and/or Go in development
- Familiarity with batch processing technologies: Spark, Hadoop, MapReduce
- Familiarity with SQL semantics and strong analytical skills
- Familiarity with developing in a Cloud Native architecture, particularly experience with AWS and Azure
- Familiarity with distributed serving frameworks and related technologies: e.g. Gunicorn Thrift, Finagle Thrift, Protobuf
- Experience with common workflow orchestration frameworks, such as Airflow
- Experience with stream-processing technologies: Kafka, Spark structured streaming
- Experience with ML open source libraries such as Tensorflow, Pytorch, ONNX
- Experience developing MLOps architecture, such as Feature Stores and ML inference engines
Role Responsibilities
- Role Specific Responsibilities
- Architect, design, build, and deploy backend services and infrastructure that support the Detection engine
- Provide standardized solutions within Pod’s (Signal Platform, ML Training Platform, Detection Online Systems) ownership area that support 3+ MLE
- Ownership of a “swim lane” within Pod’s larger ownership area (e.g. Signal Platform swim lanes: Real-time Signal Aggregates, Batch Signal Aggregates, Cost/Efficiency) and multi-month roadmap
- Drive successful adoption and feedback-gathering of Pod’s solutions across MLE teams
- Function as Feature lead for projects that require mentoring or leading 1+ other engineers
- Collaborate closely with MLE (Message Detection, Cloud Unity) to identify pain points and use-cases and incorporate into a multi-month roadmap for ownership areas
- Collaborate with Pi to identify & execute on directionally correct ways of scaling out Detection infra and the technologies we should be adopting
- This set of responsibilities are general responsibility expectations for all SWE3s
- Participates in team roadmap discussions & proposing long term plans
- Writes code with testability, readability, edge cases, and errors in mind
- Writes and reviews technical design documents
- Be part of team’s on call process
About Abnormal Security
We’re the world’s fastest-growing cybersecurity company, dedicated to making the world a safer place, one inbox at a time. Through applying ML, AI, and behavioral data science to the cybersecurity space, we’re leading the charge on protecting the modern workplace from all types of attacks. We operate from a customer-obsessed mindset, dedicated to creating a best-in-class product that delivers on its promise, and our customers love us for it.
We take the same approach with our team as we do with our customers. We’re committed to designing an employee experience that provides interesting and challenging problems to work on in a supportive, low-ego environment. Our seasoned, successful leadership team is passionate about providing endless opportunities for every team member to learn and grow, and our entire company is committed to being 1% better every day. With 4.9 stars on Glassdoor and several recently announced workplace awards, our team thinks it’s going pretty well so far!
We know that it’s our team that makes us successful - and we’re just getting started! You can read more about our team here.
Our Values
Far from gathering dust in some forgotten corner, our values serve as our operating principles for every team member. We clearly define what values drive us, so our entire team works from the same foundation and understanding. From the CEO to the interns, all of us are held accountable to Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds. Free account required — sign up in 30sApply for this role