Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II - Back End (Data Platform) image - Rise Careers
Job details

Software Engineer II - Back End (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, enabling efficient, reliable and scalable data processing across both realtime 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. 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: 

  • Solving zero-to-one or one-to-million problems
  • Growing into a senior / technical leadership role
  • Positioning yourself as one of the founding engineers for a new team.

What you will do 

  • Build, scale and maintain our batch data platform offerings used by our internal stakeholders (engineering and data science teams)
  • Optimize the performance of offline data processing systems (we use PySpark and Databricks) to increase their efficiency.
  • Improve the reliability and security posture of offline data storage systems.

Must Haves 

  • 4+ years of experience working on data-intensive applications and distributed systems. This is not a Data Engineering role. 
  • Strong programming skills in Python, Golang, or similar languages.
  • Strong foundations as a software engineer, able to write clean, efficient and testable code.
  • Depth in at least one key area of the data platform tech stack - batch processing, streaming systems, data orchestration, data infrastructure.
  • Experience in working with AWS (or a similar public commercial cloud such as Azure / GCP).

Nice to Haves

  • Prior experience in up-leveling the use of Spark (or similar frameworks) in a tech startup to support their growth and scale.
  • Prior experience with Databricks.
  • Experience working in platform or similar teams serving global stakeholders.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

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 Software Engineer II - Back End (Data Platform), Abnormal

Join our innovative Data Platform team at Abnormal Security as a Software Engineer II - Back End, where you'll play a crucial role in empowering enterprises of all sizes to combat cybercrime. Located in a hybrid setup in Bangalore, India, you’ll collaborate closely with our exceptional engineering team to craft cutting-edge, data-intensive SaaS applications designed for reliable, scalable, and secure data access. This is more than just a job; it’s an opportunity to define the next generation of our data platform while solving complex challenges that impact our ability to protect customers from cyber threats. In this role, you’ll be responsible for building, scaling, and maintaining our batch data platform offerings, optimizing the performance of offline data processing systems utilizing technologies like PySpark and Databricks. You will also enhance the reliability and security of our offline data storage systems, making a substantial impact on how our teams operate. With us, your career path is flexible—whether you prefer to dive deep into technical leadership or aspire to be part of our founding engineering efforts for new teams, the choice is yours. If you're driven, passionate about coding, and eager to grow in a dynamic environment, we invite you to apply your skills and take your career to the next level with us at Abnormal Security.

Frequently Asked Questions (FAQs) for Software Engineer II - Back End (Data Platform) Role at Abnormal
What are the main responsibilities of a Software Engineer II - Back End at Abnormal Security?

As a Software Engineer II - Back End at Abnormal Security, you will build, scale, and maintain our batch data platform offerings for internal stakeholders, focusing on optimizing offline data processing systems with tools like PySpark and Databricks, and improving the reliability and security of offline data storage systems.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer II - Back End position at Abnormal Security?

To apply for the Software Engineer II - Back End role at Abnormal Security, you should have at least 4 years of experience in data-intensive applications and distributed systems. A strong proficiency in programming languages such as Python or Golang, along with robust software engineering fundamentals, is essential.

Join Rise to see the full answer
What technical skills are important for the Software Engineer II - Back End role at Abnormal Security?

Key technical skills for the Software Engineer II - Back End role at Abnormal Security include expertise in batch processing, streaming systems, data orchestration, and solid experience with AWS or similar cloud services. Familiarity with Spark and Databricks is advantageous.

Join Rise to see the full answer
What growth opportunities are available for Software Engineer II - Back End at Abnormal Security?

At Abnormal Security, as a Software Engineer II - Back End, you have numerous growth opportunities ranging from advancing to a senior or technical leadership role to becoming a foundational engineer in new teams as we expand our offerings across various regions.

Join Rise to see the full answer
Is prior experience in a tech startup beneficial for the Software Engineer II - Back End role at Abnormal Security?

Yes, prior experience in a tech startup is beneficial for the Software Engineer II - Back End position at Abnormal Security, especially if you have previously up-leveled the use of data processing frameworks like Spark to support growth and scalability.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II - Back End (Data Platform)
Can you explain your experience with data-intensive applications and distributed systems?

When discussing your experience with data-intensive applications and distributed systems, highlight specific projects where you implemented scalable solutions, the challenges you faced, and how your contributions improved efficiency and reliability within those systems.

Join Rise to see the full answer
How do you optimize the performance of offline data processing systems?

To answer this question, you can talk about specific techniques you have used in past roles, such as utilizing optimizations in processing algorithms or configuration tuning in tools like PySpark, to enhance system performance and throughput.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in your previous projects?

Discuss your proficiency in programming languages relevant to the Software Engineer II - Back End role, such as Python or Golang. Provide examples of how you leveraged these languages in developing efficient, clean, and testable code for data applications.

Join Rise to see the full answer
Could you describe your experience with AWS or similar cloud services?

Share your experience with AWS by detailing specific services you have utilized—like S3, EC2, or Lambda—and describe how you integrated these services into your projects to improve efficiency and scalability for data processing.

Join Rise to see the full answer
What are some of the key areas you specialize in within the data platform tech stack?

Elaborate on your specialties, whether it's batch processing, data orchestration, or streaming systems, giving examples of relevant projects where you solved significant problems in that area, demonstrating your depth of knowledge.

Join Rise to see the full answer
How would you approach improving the security posture of a data storage system?

Talk about specific security principles you follow, such as encryption, access controls, and regular audits, and how you've successfully applied these in prior roles to enhance the security of data storage systems.

Join Rise to see the full answer
What is your approach to writing clean and maintainable code?

Discuss your coding standards and practices, such as adhering to principles like DRY (Don't Repeat Yourself) and SOLID, and emphasize how these practices contribute to the maintainability and scalability of the codebases you work on.

Join Rise to see the full answer
Can you provide an example of a challenging problem you solved in a previous position?

Give a detailed account of a complex challenge, outlining the problem, your thought process, and the solution you implemented, emphasizing how it ties back to the skills needed for the Software Engineer II - Back End role at Abnormal Security.

Join Rise to see the full answer
What strategies do you use for debugging code?

Explain your systematic approach to debugging, which might include using logging tools, testing smaller components individually, or employing debugging frameworks, and provide an example of a particularly tricky bug you fixed.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software engineering?

Share about the resources you utilize to keep your knowledge current, such as tech blogs, online courses, and community forums, and discuss any recent technologies you've started implementing in your projects to enhance your skillset.

Join Rise to see the full answer
Similar Jobs

As a Customer Success Manager at Abnormal Security, you’ll be the trusted advisor ensuring clients maximize value from our platform while nurturing executive-level relationships.

Join Abnormal Security as a Senior Customer Success Manager, driving customer success and satisfaction for enterprise clients in a remote capacity.

Photo of the Rise User
ManTech Hybrid US, Anne Arundel County, MD; Maryland, Hanover, MD
Posted 2 days ago

Join ManTech as a Software Assurance Evaluation Engineer and leverage your expertise to innovate testing methodologies in a vital role supporting national security.

Photo of the Rise User
Posted 2 days ago

Visa seeks a skilled Sr. Software Engineer to join their Payment Products Development team in Bangalore, focusing on big data testing and software solutions.

Photo of the Rise User
Posted 4 days ago

Seeking a Backend Software Engineer III at Visa to revolutionize payment solutions through innovative software development.

Photo of the Rise User

Join Nakupuna Consulting as a Software Developer III, where you'll drive PeopleSoft enhancements for the Army's payroll system in a collaborative and agile team setting.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User

Join Pair Team as a Senior Front End Engineer to build impactful software that enhances care access for vulnerable populations.

Posted 4 days ago

Become a key contributor at Digitals AI, where you'll harness your front-end engineering skills to shape the future of digital advertising.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 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
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer