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
Software Engineer - Application Platform
Join Abnormal Security as a Software Engineer to build scalable platforms using Python, Go, and more. Remote role.
Senior Software Engineer, Data Platform Team
Senior Software Engineer needed for Data Platform Team at Abnormal Security, focusing on AWS, Azure, and distributed systems.
Senior Back End Software Engineer
Senior Back End Engineer specializing in Python, Go, AWS, Kubernetes, and distributed systems. Remote work available.
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.
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.
Senior Backend Software Engineer - ML Infra
Senior Backend Software Engineer specializing in ML Infra, focused on security solutions, based in San Francisco.
Machine Learning Engineer II
Join Abnormal Security as a Machine Learning Engineer II to design and implement advanced detection systems for email security.
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.
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.
Staff Software Engineer, Data Infrastructure
Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Data Platform Engineer
Senior Data Platform Engineer specializing in AWS and GCP services, data pipelines, and cloud infrastructure.
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.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
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.
Staff Software Engineer - Cloud Platform
Join Ambient.ai as a Staff Software Engineer for Cloud Platforms, designing AI/ML microservices in Palo Alto, CA.
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.
Senior Software Engineer - Data Platform
Join Discord as a Senior Software Engineer on the Data Platform team, working with GCP, Airflow, and BigQuery.
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.
Senior Software Engineer, Data
Join Airtable as a Senior Software Engineer, Data, to design and maintain scalable data pipelines and solutions.
Senior Data Platform Engineer
Senior Data Platform Engineer at Halcyon, focusing on cloud-based data platforms and cybersecurity solutions.
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.
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.