Position: Backend Engineer, Data Prep
Company: DataRobot
Category: Python
Experience required: 3y
English level: upper
Published: 2021-07-01T00:00:00+03:00

You will build out an innovative Data Prep & ETL system inside DataRobot utilizing distributed frameworks such as Spark and Kubernetes. The team is focused on availability, security, scalability, and resiliency of solutions focused on data processing. You will also be responsible for the design and integration of pipelines for all kinds of automated testing.

The ideal candidate can bring new ideas from concept to implementation, write quality, testable code, and participate in design/development discussions. We value engineers who do not believe that any problem is too hard, and who are willing and eager to chase problems down no matter where they lead.

You should be interested in building and maintaining Big Data and Data Engineering systems. You should be highly-motivated, capable of working independently, and proficient in the following areas:

Requirements:

- 3+ years of professional software development experience
- Knowledgeable about data cataloging and transformation tools
- Python programming (python 2 and 3)
- Some Java programming experience
- MongoDB / NoSQL Databases
- SQL / Traditional Databases
- Ability to plan and lead projects from start to finish and explain your design decisions
- Familiarity with collaborative development, including code reviews. Either in a commercial or open source environment. 
- Strong desire to build efficient and useful tools

Experience in the following areas would be a plus, but not necessary:

- Strong experience with Java / Scala / C++
- Data manipulation using Spark or other distributed processing technologies
- Familiar with the Kubernetes ecosystem
- Linux shell scripting, Linux operating system
- Jenkins or other Continuous Integration platform
- AWS technology
- Worked in a start-up environment

DataRobot is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. DataRobot is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor’s EEO poster and EEO poster supplement for additional information.