Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, Data Platform image - Rise Careers
Job details

Senior Software Engineer, Data Platform

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, offering scalable storage systems (PostgreSQL, OpenSearch, Redis, RocksDB, DynamoDB), as well as building services and tools to improve their operational excellence, and offering expertise to engineering and data science teams around usage of these systems at high scale.

The Data Platform team is looking to add a Senior Software Engineer. 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, and execute on ambitious and challenging technical projects to deliver value to Abnormal and its customers.

There are a lot of opportunities for growth and career advancement – including growing into a Staff technical leadership role. 

What you will do

  • Define and deliver our data platform offerings across AWS to empower and delight our internal engineering and data science customers.
  • Build tooling and services for our online storage platforms that will deliver self-serve capabilities for the team’s stakeholders.
  • Work cross functionally with other engineering teams to identify scalability gaps in their data intensive systems, owning key areas from our charter, building and executing on plans to mitigate them.

Must Haves

  • 6+ years of experience working on data-intensive applications and distributed systems.
  • Strong background in building platforms, tools, and systems to serve the needs of engineering teams, empowering them to ship with velocity and reliability.
  • Depth in one or more types of online data storage systems (relational, key-value, document-oriented, or columnar databases) either as an expertise provider or as a power user, in a high scale environment.
  • Proven track record of being a change agent, defining and driving engineering initiatives that involve cross-team collaboration
  • Expertise in one or more key areas of the Data Platform online storage tech stack - relational DBs, RocksDB, ElasticSearch, Redis, Kafka
  • Excellent ability and strong desire to onboard and mentor other engineers.


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:
$176,000$207,000 USD

Average salary estimate

$191500 / YEARLY (est.)
min
max
$176000K
$207000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Data Platform, Abnormal

Are you ready to take your software engineering skills to the next level? At Abnormal Security, we're on the hunt for a Senior Software Engineer for our dynamic Data Platform team! This role is crucial as we empower enterprises of all sizes to battle cybercrime with our cutting-edge data-intensive cloud products. You will be diving into the fast-paced world of scalable storage systems such as PostgreSQL, OpenSearch, Redis, and DynamoDB, and building tools that enhance operational excellence. As part of a top-tier team of engineers, you'll have the opportunity to define and construct the next generation of our data platforms while executing ambitious technical projects that genuinely add value. We highly value growth, so if you're looking to advance your career, there are plenty of opportunities to move into a technical leadership role. You won't just be developing services; you'll be working across teams to identify scalability issues and creating impactful solutions. If you have 6+ years of experience in data-intensive applications and are passionate about mentoring others while driving engineering initiatives, we want to hear from you! Join us and help shape the future of data at Abnormal Security.

Frequently Asked Questions (FAQs) for Senior Software Engineer, Data Platform Role at Abnormal
What are the key responsibilities of a Senior Software Engineer at Abnormal Security?

As a Senior Software Engineer at Abnormal Security, you will define and deliver data platform offerings on AWS, build tools and services for efficient online storage, and collaborate with engineering teams to tackle scalability issues. Your role will allow you to guide cross-functional projects and ensure that our internal stakeholders have the resources they need.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Abnormal Security?

To qualify for the Senior Software Engineer position at Abnormal Security, you should have at least 6 years of experience in data-intensive applications and distributed systems. A strong background in building tools and systems for engineering teams is essential, along with expertise in online data storage systems like relational or key-value databases. A proven track record of leading engineering initiatives is also necessary.

Join Rise to see the full answer
How does the Data Platform team at Abnormal Security support other engineering teams?

The Data Platform team at Abnormal Security provides essential support to other engineering teams by identifying and mitigating scalability gaps in their data-intensive systems. By delivering self-serve capabilities and scalable storage solutions, the team empowers engineers to ship products with greater velocity and reliability.

Join Rise to see the full answer
What growth opportunities are available for Senior Software Engineers at Abnormal Security?

At Abnormal Security, Senior Software Engineers have access to numerous growth opportunities, including career advancement into Staff technical leadership roles. The company encourages continuous learning and development, providing engineers the chance to lead initiatives and mentor junior staff, enhancing both individual and team capabilities.

Join Rise to see the full answer
What technologies should a candidate for the Senior Software Engineer role at Abnormal Security be familiar with?

Candidates for the Senior Software Engineer role at Abnormal Security should have a depth of expertise in various online data storage technologies such as PostgreSQL, Redis, ElasticSearch, and Kafka. Familiarity with handling data in high-scale environments is crucial to effectively support engineering teams.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Data Platform
Can you describe your experience with distributed systems as a Senior Software Engineer?

When responding, highlight specific projects you worked on involving distributed systems. Discuss the technologies you used, challenges faced, and how you contributed to scaling the system. Be sure to emphasize collaboration with cross-functional teams to demonstrate your ability to work in a team-centric environment.

Join Rise to see the full answer
How do you approach designing systems for scalability?

Provide examples of past experiences where you designed scalable systems. Discuss the key principles you follow, such as load balancing, data partitioning, and caching strategies. This shows that you have a clear methodology for building scalable solutions that can handle increased traffic and data.

Join Rise to see the full answer
What online data storage systems have you worked with, and how have they impacted your projects?

Discuss the types of online data storage systems you've utilized, such as relational databases or key-value stores. Share how your experience with these systems has shaped your approach to building applications, enhancing performance, and ensuring data integrity.

Join Rise to see the full answer
Describe a challenging engineering problem you faced and how you solved it.

Use the STAR method to detail a specific challenge you encountered, the steps you took to resolve it, and the overall impact of your solution. This will display your problem-solving skills and capacity to overcome obstacles in complex environments.

Join Rise to see the full answer
How do you ensure quality and reliability in your software development process?

Outline your approach to testing, code reviews, and continuous integration. Discuss how you implement automated testing and peer reviews to maintain high standards of quality and reliability in the codebase.

Join Rise to see the full answer
What is your experience with mentoring junior engineers?

If you've had mentoring experience, provide specific examples of how you've guided junior engineers in their roles. Discuss the techniques you used to foster their growth and encourage questions, highlighting the importance of knowledge transfer within engineering teams.

Join Rise to see the full answer
How do you keep up with the latest trends in data technology?

Talk about your methods for staying current, such as following industry blogs, attending conferences, participating in online communities, or engaging in professional development courses. This will reflect your commitment to continuous learning in the fast-evolving field of data technology.

Join Rise to see the full answer
What role do you believe a Senior Software Engineer plays in a team setting?

Share your perspective on collaboration, leadership, and support. Explain how a Senior Software Engineer should not only code but also communicate effectively with team members, lead projects, and mentor others to enhance team dynamics.

Join Rise to see the full answer
How would you handle conflicts within your engineering team?

Describe strategies for resolving conflicts, such as open communication, active listening, and focusing on collaborative problem-solving. This will demonstrate your ability to foster a healthy team environment and address issues constructively.

Join Rise to see the full answer
Can you provide an example of a successful project you've led?

Share a specific project that showcases your leadership skills. Discuss your role, the project's objectives, challenges faced, and the positive outcomes resulting from your leadership. Highlight teamwork, project management, and technical expertise throughout the process.

Join Rise to see the full answer
Similar Jobs
Abnormal Remote Hybrid - Bangalore, India
Posted 14 days ago

Join Abnormal Security as a Product Manager 2 and lead the charge in driving innovation for our Multi Product Platform amidst the rapidly evolving landscape of cybersecurity.

Join Abnormal AI as a Software Engineer II to spearhead automation and efficiency in our Cloud Infrastructure team.

Photo of the Rise User
Posted 3 days ago

Join the California Natural Resource Agency as a Sitecore Certified Developer to enhance web solutions with your expertise in Sitecore development.

Photo of the Rise User

Join Lockheed Martin as a Software Engineer and contribute to pioneering solutions in the realm of space security.

Photo of the Rise User
Posted 8 hours ago

Join HackerOne as a Staff Software Engineer and help develop cutting-edge AI security solutions that safeguard organizations worldwide.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

We are looking for a versatile software engineer to join Google, focusing on mobile (iOS) solutions that drive user engagement on a global scale.

Join BNSF as a Senior Software Engineer to enhance SAP infrastructure processes remotely.

Photo of the Rise User
Posted 2 days ago

Join Fifth Third Bank as a Senior Software Engineer, where you will leverage modern software engineering practices to enhance banking functionality.

Photo of the Rise User
Posted 6 hours ago

Join Meriplex as a Full Stack Developer where you'll innovate and transform IT solutions with a talented team.

As a Software Engineer at Northwood, you'll be instrumental in developing cutting-edge technologies that enable connectivity services worldwide.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.