Senior Data Engineer
- Design and implement automated end-to-end streaming & ETL process to prepare data for machine learning and ad-hoc analysis, including data anonymization
- Manage and scale the tools and technologies that we use to label data, which run on AWS
- Devise database structure and technology for storing and efficiently accessing large data sets (millions of records) of different types (text, images, videos, etc.)
- Use and implement data extraction APIs
- Write and invoke custom SQL procedures
- Support data versioning strategies using automated tools, such as DVC
- Support devising strategies for labeling of new data by humans
- Strong analytical background: BSc or MSc in Computer Science/Software Engineering or related subject - candidates without a degree are welcome as long as they have proven extensive hands-on experience
- Experience of ETL technical design, automated data quality testing, QA and documentation, data warehousing, and data modeling
- Experience with Python for interaction with Web Services (e.g. Rest and Postman)
- Experience with using AWS, Databricks, Snowflake, Elastic or other comparable large scale analytics platforms
- Experience monitoring and managing databases (we use Elasticsearch/MongoDB/PostgreSQL)
- Experience with SQL
- Experience with data versioning tools
- Experience developing and maintaining data automation infrastructure for streaming & ETL pipelines, such as Apache Airflow
- Experience with GraphDB would be a plus
- Demonstrated experience collaborating with product teams to understand how safety systems integrate with broader data systems
Recommended Jobs
Discover Urban Vibes and Nature in Charlotte, NC!
Registered Nurse - Neonatal Intensive Care - Travel - (NICU RN) Join our vibrant team in Charlotte, NC, as a Neonatal Intensive Care Nurse! Experience the thrill of providing critical care to neonate…
Trip Leader
Do you value kindness, inclusion, nature, and community? Are you looking to build your resume while also building character and meaningful relationships? Come play, learn, teach, and create memories …
Principal Cloud Engineering Director (SALISBURY)
Jabil is expanding! We have an exciting opportunity for a Senior Engineering Manager to drive engineering operations for our new state-of-the-art site in Salisbury, NC (near Charlotte)! Be apart of t…
Retail Lead Associate (Reduced-Time), Customer Experience Operations
Description Pay starts at $19.15 per hour with benefits available. Reduced Time Hours: Average work between 30-39 hrs per week. _This role requires open availability Tuesday -Saturday between 8:45am a…
Team Leader
Requisition Number: 71783 The company built on breakthroughs. Join us. Corning is one of the world’s leading innovators in glass, ceramic, and materials sci…
Brand Specialist
BRAND SPECIALIST: Planet Fitness, the fastest growing fitness chain in the country and premier operator of fitness centers, is currently accepting applications for full-time entry level marketing …
Outside Sales Representative
Job Description Job Description Our organization is expanding, and we are looking to hire a Outside Sales Representative in Charlotte and the surrounding area. This position provides the oppor…
Structural Engineer Intern - Grid (Summer 2026)
Description This position has a target start date in summer 2026. As a Structural Engineering Intern, you will be assigned to work on a project team and assist the engineering team members in the e…
Speech Language Pathologist / SLP - PRN
PRN SLP Opportunity Wilmington, NC! Join a Passionate Rehab Team at Peak Resources - Wilmington, NC Continuum Therapy Partners is excited to offer a PRN opportunity for Speech Language Pathol…
Bubblys Asian Fusion Restaurant Crew Member
Job Description Job Description We do rotating positions such as, Oversees all kitchen operations, menu development, and food quality, ensuring dishes reflect the restaurant’s Asian fusion con…