Abnormal Security logo

Software Engineer II - Data Platform

Abnormal Security

About The Role

Enterprises of all sizes trust Abnormal Security’s cloud products to stop cybercrime. These products are data-intensive SaaS applications that depend on reliable, scalable, and secure access to data. This is where our Data Platform team fits in, enabling efficient, reliable, and scalable data processing across both real-time and offline processing systems. Come empower the rest of engineering to stop cybercrime as we expand our offerings across both clouds and regions.

The Data Platform team is looking to add a Software Engineer II. The individual in this role will have the opportunity to partner closely with our existing world-class team of engineers as we define and build the next-generation data platform.

There are a lot of opportunities for growth and career advancement – it’s up to you to own your career here. Some potential career paths for this role include:

  • Growing into a Senior Software Engineer role.
  • Positioning yourself to be a founding engineer for a new team.

What You Will Do

  • Build online and offline data platform offerings across AWS and Azure to empower and delight our internal engineering customers.
  • Optimize the performance of existing offline (Spark) and online (DBs, ElasticSearch, Kafka, etc.) usage to increase efficiency.
  • Provide guidance and support to internal engineering teams in their use of the data systems.
  • Scale and optimize our overall data center capacity by developing cutting-edge analytics software solutions which improve efficiency and bring automation to our data centers.

Must Have

  • 3+ years of experience as a Back-end Software Developer.
  • Strong foundation as a software engineer, able to write clean and testable code.
  • Experience in building and operating distributed systems in a high-scale environment.
  • Experience with (or interest in learning) Abnormal Security tech stack: Python, Golang, Django, Celery, Postgresql, Redis, Kafka, OpenSearch, AWS / Azure, Terraform.

Nice To Have

  • Experience working in a Platform / DevEx / Infra team serving the needs of multiple engineering teams.
  • Demonstrated excellence in at least one key area of the Data Platform tech stack - relational DBs, RocksDB, ElasticSearch, Redis, Kafka, Spark.

At Abnormal Security, certain roles are eligible for a bonus, restricted stock units (RSUs), and benefits. Individual compensation packages are based on factors unique to each candidate, including their skills, experience, qualifications, and other job-related reasons. We know that benefits are also an important piece of your total compensation package. Learn more about our Compensation and Equity Philosophy on our Benefits & Perks page.

Base Salary Range

$147,200—$173,200 USD

Benefits
Extracted with AI

  • Bonus
  • Restricted Stock Units (RSUs)
  • Health Insurance
  • Paid Vacation

Similar jobs

Last update: 23 minutes ago

Abnormal Security logo
Abnormal Security

Software Engineer - Application Platform

Join Abnormal Security as a Software Engineer to build scalable platforms using Python, Go, and more. Remote role.

Abnormal Security logo
Abnormal Security

Senior Software Engineer, Data Platform Team

Senior Software Engineer needed for Data Platform Team at Abnormal Security, focusing on AWS, Azure, and distributed systems.

Abnormal Security logo
Abnormal Security

Senior Back End Software Engineer

Senior Back End Engineer specializing in Python, Go, AWS, Kubernetes, and distributed systems. Remote work available.

Abnormal Security logo
Abnormal Security

Senior Back End Software Engineer, Inbound Email Products

Join Abnormal Security as a Senior Back End Software Engineer to lead critical projects in our Inbound Email Products team. Remote work available.

Abnormal Security logo
Abnormal Security

Back End Software Engineer II

Join Abnormal Security as a Back End Software Engineer II, focusing on system architecture and development using Go and Python in San Francisco.

Abnormal Security logo
Abnormal Security

Senior Backend Software Engineer - ML Infra

Senior Backend Software Engineer specializing in ML Infra, focused on security solutions, based in San Francisco.

Abnormal Security logo
Abnormal Security

Machine Learning Engineer II

Join Abnormal Security as a Machine Learning Engineer II to design and implement advanced detection systems for email security.

GitHub logo
GitHub

Software Engineer II, Data Engineering

Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Cloud Platform Reliability

Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.

Airbnb logo
Airbnb

Staff Software Engineer, Data Infrastructure

Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Stability AI logo
Stability AI

Senior Data Platform Engineer

Senior Data Platform Engineer specializing in AWS and GCP services, data pipelines, and cloud infrastructure.

Affirm logo
Affirm

Software Engineer II, Backend (Identity Foundations)

Join Affirm as a Software Engineer II, Backend, focusing on Identity Foundations. Work remotely with Python, Kafka, and AWS.

Microsoft logo
Microsoft

Software Engineer II - Cloud Security

Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.

Invisible logo
Invisible

Senior Software Engineer - Platform

Join Invisible as a Senior Software Engineer to build scalable, reliable platform foundations. Work remotely with a focus on APIs and GraphQL.

Ambient.ai logo
Ambient.ai

Staff Software Engineer - Cloud Platform

Join Ambient.ai as a Staff Software Engineer for Cloud Platforms, designing AI/ML microservices in Palo Alto, CA.

Clari logo
Clari

Principal Software Engineer, Data Platform

Join Clari as a Principal Software Engineer in Data Platform, working remotely to build scalable systems with Java, AWS, and Postgres.

Discord logo
Discord

Senior Software Engineer - Data Platform

Join Discord as a Senior Software Engineer on the Data Platform team, working with GCP, Airflow, and BigQuery.

Bot Auto logo
Bot Auto

Software Engineer - Data Platform

Join Bot Auto as a Software Engineer to design and evolve our hybrid-Cloud data platform. Work remotely with cutting-edge technology in autonomous trucking.

Airtable logo
Airtable

Senior Software Engineer, Data

Join Airtable as a Senior Software Engineer, Data, to design and maintain scalable data pipelines and solutions.

Halcyon logo
Halcyon

Senior Data Platform Engineer

Senior Data Platform Engineer at Halcyon, focusing on cloud-based data platforms and cybersecurity solutions.

GitHub logo
GitHub

Software Engineer, Trust and Safety

Join GitHub as a Software Engineer in Trust and Safety, developing tools to protect our community. Remote work, competitive pay.

Airbnb logo
Airbnb

Senior Software Engineer, Anti-Bots Engineering

Join Airbnb's Anti-Bots Engineering team as a Senior Software Engineer to combat sophisticated threats and safeguard the platform.