Principal Data Engineer
Posted on 7/19/2023
INACTIVE
OwnBackup

1,001-5,000 employees

SaaS data protection platform
Company Overview
Through capabilities like data security, backup and recovery, archiving, and sandbox seeding, OwnBackup empowers organizations worldwide to manage and protect the mission-critical data that drives their business.
Data & Analytics

Company Stage

Series E

Total Funding

$507.3M

Founded

2015

Headquarters

Englewood Cliffs, New Jersey

Growth & Insights
Headcount

6 month growth

111%

1 year growth

111%

2 year growth

111%
Locations
Englewood, NJ, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Python
Apache Spark
SQL
Java
AWS
Jenkins
REST APIs
Hadoop
Data Analysis
CategoriesNew
Data & Analytics
Requirements
  • 10+ years of experience as a Software / Data Engineer and building enterprise SAAS based solutions with Large Datasets ; Experience or working knowledge with distributed systems
  • Excellent communication skills, particularly with explaining technical or complex matters to non-technical audiences
  • Experience designing and implementing non-destructive data architecture to support data governance, lineage, and change traceability
  • Familiar with various data storage principles and concepts such as RDBMS, NsSQL DBs, Hybrid DBs , strong experience with SQL/ Py-Spark/Spark SQL
  • Experience building highly scalable Data Warehouse using DataBricks if possible or other tech stack
  • Proficient in Python / Java / Scala / Apache Spark or Hadoop
  • Exposure to Cloud - AWS and/or Azure. Preferably AWS
  • Familiarity with mechanisms for securing data at rest and in transit
  • Good understanding of secure SDLC development process
  • BS in Computer-science or equivalent degree
  • Strong background and experience with:
  • Big Data Technologies
  • Secure-coding/infosec principles
  • Scalability & performance
  • DataBricks experience will be a plus
  • Experience building backend modules, low latency REST API in distributed environments using Java, Docker, SQL, Maven, Spring, Jenkins
  • Experience writing complex SQL queries, UDFs to process large amounts of data across relational, non-relational databases and Spark SQLs
  • Experience with reengineering initiatives, data-ingestion processes, and/or business-process restructuring
Responsibilities
  • Build proprietary cloud-based big data analytics and improve core back-end & cloud-based data services
  • Leading technical development of features end to end (From requirements to code in production)
  • Promoting engineering excellence, code quality and principles of software design and development in the team
  • Help translating our business vision into state of the art software and efficient development processes
  • Supporting our customers and troubleshooting production issues
  • Being part of cross R&D engineering initiatives