Taro Logo

Senior Software Engineer, Data Platform

Abnormal Security provides cloud products to stop cybercrime for enterprises through AI-powered email security solutions.
Data
Senior Software Engineer
Remote
501 - 1,000 Employees
6+ years of experience
AI · Cybersecurity · Enterprise SaaS
This job posting is no longer active. 😔

Job Description

Abnormal Security, a leading enterprise cybersecurity company, is seeking a Senior Software Engineer to join their Data Platform team. This role is crucial in building and maintaining the data infrastructure that powers their AI-driven security products. The team is responsible for managing scalable storage systems including PostgreSQL, OpenSearch, Redis, RocksDB, and DynamoDB, while also developing services and tools to enhance operational excellence.

The ideal candidate will have extensive experience with data-intensive applications and distributed systems, bringing expertise in various database technologies and storage systems. This position offers significant opportunity for growth, including potential advancement to a Staff technical leadership role. The role involves close collaboration with world-class engineers in defining and implementing the next generation data platform.

Working remotely from Canada, you'll be at the forefront of building critical infrastructure that enables Abnormal Security's products to protect enterprises from cybercrime. The position requires both technical depth in data storage systems and the ability to work cross-functionally with engineering and data science teams. You'll be responsible for identifying and solving scalability challenges, building self-service capabilities, and mentoring other engineers.

This is an excellent opportunity for a senior engineer passionate about distributed systems and data infrastructure to make a significant impact at a growing cybersecurity company. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with cutting-edge technology in the cybersecurity space.

Last updated 13 days ago

Responsibilities For Senior Software Engineer, Data Platform

  • Define and deliver data platform offerings across AWS to empower internal engineering and data science customers
  • Build tooling and services for online storage platforms to deliver self-serve capabilities
  • Work cross functionally with engineering teams to identify scalability gaps in data intensive systems
  • Own key areas from team charter and execute plans to mitigate scalability issues

Requirements For Senior Software Engineer, Data Platform

PostgreSQL
Redis
Kafka
  • 6+ years of experience working on data-intensive applications and distributed systems
  • Strong background in building platforms, tools, and systems to serve engineering teams' needs
  • Depth in online data storage systems in a high scale environment
  • Proven track record of being a change agent, driving cross-team collaboration initiatives
  • Expertise in Data Platform storage tech stack - relational DBs, RocksDB, ElasticSearch, Redis, Kafka
  • Excellent ability and strong desire to onboard and mentor other engineers