Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ETL Engineer

The LaunchCode Foundation

Location: Hybrid in St Louis, MO Job Type: Contract-to-hire Company: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.Disclaimer: We are unable to provide work sponsorship for this role. We are unable to consider candidates for this role who have a current or future work sponsorship need (this includes those holding extended OPT Visas). The Data Engineer / ETL Developer designs, builds, and supports reliable data pipelines that move and transform information from source systems into curated data platforms for reporting, analytics, operational insights, and cloud management use cases. This role is primarily aligned to AWS-based data engineering, while also supporting the organization's expanding ownership and use of Azure data and cloud services. The role sits at the intersection of Cloud Services and Data & Analytics, partnering with business stakeholders, analysts, architects, application teams, and platform teams to deliver trusted, scalable, secure, and cost-aware data solutions. The position is expected to first understand what stakeholders are trying to accomplish, clarify requirements and data needs, and then work with the appropriate technical and business partners to translate those needs into well-designed data pipelines and integration patterns. This role contributes across the full data lifecycle, including ingestion, transformation, orchestration, data quality, monitoring, documentation, and normal-hours production support. It is expected to support timely troubleshooting, root-cause analysis, and continuous improvement during normal support hours, without creating an after-hours emergency response expectation for dashboard or reporting issues. KEY RESPONSIBILITIES Design, develop, and maintain batch and near-real-time ETL/ELT pipelines across AWS, Azure, and on-premises data sources, applying robust transformation logic, scalable engineering patterns, and reusable development practices. Partner directly with stakeholders to understand business objectives, reporting needs, operational questions, and pain points before moving into technical design. Work with architects, analysts, application teams, and platform teams to clarify requirements and translate them into source-to-target mappings, technical designs, and production-ready data workflows. Build and support pipelines using the tooling already in use across the environment, including AWS Glue, AWS Lambda, AWS Step Functions, dbt, Snowflake, PostgreSQL, S3, Athena, SQL, Python, PySpark, APIs, and related AWS technologies. Implement data quality checks, validation routines, reconciliation processes, logging, and monitoring to ensure accuracy, completeness, timeliness, and traceability of enterprise data assets. Troubleshoot pipeline failures, data issues, and job performance problems during normal support hours. Improve reliability through better alerts, runbooks, automation, query tuning, job optimization, and operational follow-through. Implement governance and security requirements within the data pipeline lifecycle by applying approved data handling standards, access controls, lineage expectations, retention requirements, privacy considerations, and compliance obligations. Design and operate pipelines with awareness of cloud cost, resource usage, performance, and operational efficiency. Partner with Cloud Services and FinOps resources to understand cost drivers, evaluate design tradeoffs, avoid unnecessary compute or storage waste, and support data needed for cloud financial and operational reporting. Document pipeline architectures, data flows, transformation rules, operational dependencies, support procedures, and known limitations so that solutions are maintainable and supportable by the broader team. Contribute to continuous improvement of Cloud Services and Data & Analytics practices by identifying recurring issues, reducing manual work, improving standards, and helping mature the reliability and transparency of the data platform. REQUIRED QUALIFICATIONS Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field; equivalent practical experience will be considered. 4+ years of experience in data engineering, ETL/ELT development, or data integration roles supporting analytics, reporting, operational data, or enterprise platforms. Strong proficiency in SQL and at least one modern programming language used for data engineering, such as Python or PySpark. Hands-on experience with ETL/ELT tooling, orchestration frameworks, and cloud-based data services such as AWS Glue, Lambda, Step Functions, dbt, or similar technologies. Experience working with modern data platforms and storage technologies such as Snowflake, PostgreSQL, S3, Athena, or comparable environments. Working knowledge of data quality practices, dimensional modeling concepts, version control, CI/CD processes, and production support for data pipelines. General knowledge of AWS services and cloud data engineering patterns, with interest in Azure data and cloud services as the organization's Azure ownership expands. Ability to communicate clearly with both technical and non-technical stakeholders, ask effective discovery questions, explain trade-offs, and help clarify business needs before recommending technical solutions. PREFERRED BACKGROUND AND WORKING STYLE Experience in insurance, reinsurance, financial services, or other highly regulated environments with strong expectations for data governance, privacy, auditability, and controls. Familiarity with data warehouse design, metadata management, lineage documentation, data observability, and cloud data platform operations. Experience supporting cloud operational, financial, or governance datasets, including usage, cost, budget, configuration, vulnerability, inventory, or platform-management metrics. Ability to work across Cloud Services, Data & Analytics, Architecture & Engineering, Finance, application teams, and business stakeholders in a matrixed environment. Demonstrated curiosity, ownership, and continuous-learning mindset with a focus on operational excellence, maintainability, cost awareness, and scalable design. DATA ENGINEER / ETL DEVELOPER OWNERSHIP BOUNDARIES The Data Engineer / ETL Developer is accountable for designing, building, operating, and improving enterprise data pipelines and integration practices. The role partners across Cloud Services, Data & Analytics, architecture, infrastructure, application, governance, and business teams, while partner teams retain ownership of business definitions, platform strategy, formal governance decisions, and downstream reporting priorities. The Data Engineer / ETL Developer owns: Pipeline design, development, testing, deployment support, and normal-hours operational support Source-to-target mappings, transformation logic, orchestration, and technical implementation details Data quality checks, validation, reconciliation, monitoring, logging, and alerting patterns Technical documentation, data flow documentation, operational runbooks, and reliability improvements Stakeholder discovery, requirements clarification, and technical partnership for data integration delivery Cost-aware pipeline design, efficient use of cloud resources, and support for cloud operational and financial data needs Implementation of approved data handling, security, lineage, access-control, and compliance expectations within pipelines The Data Engineer / ETL Developer does not own: Final business ownership of data definitions, KPIs, metric interpretation, or reporting conclusions Final enterprise architecture standards, platform strategy, or cloud service-selection decisions Application system ownership for source platforms, upstream data entry, or business processes Formal governance ownership for enterprise policy, risk acceptance, audit sign-off, or regulatory interpretation Downstream analytics product ownership, dashboard prioritization, or business-prioritization decisions After-hours emergency response for dashboards, reporting issues, or non-critical data requests unless separately defined WHAT SUCCESS LOOKS LIKE Success in this role means stakeholders have greater confidence in the reliability, quality, and transparency of the data they use to make decisions. Pipelines are well-designed, documented, monitored, and supportable, with fewer recurring failures and less manual intervention over time. The role is also successful when Cloud Services and Data & Analytics teams have better visibility into cloud, operational, financial, and enterprise data flows across AWS and Azure. The Data Engineer / ETL Developer helps turn stakeholder needs into practical, secure, scalable, and cost-aware data solutions while ensuring ownership boundaries are clear and partner teams remain accountable for business definitions, platform strategy, and governance decisions. Leadership takeaway: The Data Engineer / ETL Developer owns the engineering, operational discipline, stakeholder discovery, and cost-aware pipeline practices required to deliver trusted enterprise data solutions, while partner teams retain business, platform, architecture, and formal governance ownership. #LI-HYBRID

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the ETL Engineer in Saint Louis, MO vacancy
  •  ...Fabric Data Engineer ST Louis MO onsite Duration: 6+ months Mode of interview: 2 videos Experience 15+ years of hands-on experience...  ...in SQL, Python/PySpark, data transformation, data modeling, and ETL/ELT development. Hands-on experience building and optimizing... 
    Suggested

    Echo IT Solutions

    Saint Louis, MO
    3 days ago
  •  ...About the Job Title- OSP Field Engineer. Location-St louis, MO. 1099/long term project. Startech Networks is seeking an OSP Field Engineer in the Missouri Area with US Work Authorization. We're seeking a local candidate with Extensive OSP Engineering experience... 
    Suggested
    Work experience placement
    Local area
    Flexible hours
    Weekend work

    Star Tech Networks

    Saint Louis, MO
    4 days ago
  •  ...you enjoy solving technical challenges and working with both programming and electrical/mechanical systems? Our client's Control Engineers design, develop, and commission automation solutions across a wide range of industries while working with cutting-edge technologies... 
    Suggested
    Work experience placement

    Automationtechies

    Saint Louis, MO
    1 day ago
  • $104.8k - $192.2k

     ...you want it to go.  Join EY and help to build a better working world. External Role Description Role Family OT Field Engineering / Site Implementation Support Primary Focus Site readiness, hands-on field support, infrastructure coordination, troubleshooting... 
    Suggested
    Summer holiday
    Local area
    Remote work
    Flexible hours

    EY

    Saint Louis, MO
    2 days ago
  •  ...services consulting firm, is experiencing unprecedented growth. As a result, we have a full-time position available for a refrigeration engineer. Responsibilities include conducting job-site surveys; calculating refrigeration requirements for process cooling and building... 
    Suggested
    Full time
    For subcontractor
    H1b
    Work at office
    Visa sponsorship

    Mead & Hunt

    Saint Louis, MO
    3 days ago
  •  ...quality records • Help improve welding consistency and production quality Requirements • 2-5+ years experience in welding engineering, welding quality, or welding inspection • Experience developing or managing  WPS / PQR documentation • Strong knowledge of  steel... 
    Local area

    Schoellhorn-Albrecht Machine Co. Inc.

    Saint Louis, MO
    8 days ago
  •  ...Protective Equipment) required (safety glasses, gowning, gloves, lab coat, ear plugs etc.) Job Description The Process Automation Engineer is a key member of the site Engineering team, reporting to the Manufacturing Engineering Automation Manager. This role is... 
    Full time
    Work at office
    Relocation package
    Saint Louis, MO
    a month ago
  •  ...Field Service Engineer Watlow is a global technology and manufacturing leader who provides world class engineering expertise through innovative thermal products and systems, enabling our customers to thrive. We are making a positive impact every day as our solutions... 
    Permanent employment
    Temporary work
    Flexible hours
    Shift work
    Night shift

    Watlow

    Saint Louis, MO
    4 days ago
  •  ...Imaging Service Engineer I St Louis, MO • Full-time • On-site About Tri Imaging Solutions Tri Imaging Solutions has merged with DirectMed Imaging, uniting two trusted names in the medical imaging industry under one organization. Tri Imaging Solutions is our... 
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Remote work
    Night shift

    Tri-Imaging

    Saint Louis, MO
    4 days ago
  •  ...and written; able to communicate with technical people as well as management and business. Has a broad understanding of Software Engineering concepts, testing and methodologies. Ability to be flexible, accountable, reliable, and industrious. Establish a strong presence... 
    Work experience placement
    Flexible hours

    Omega Solutions Inc

    Saint Louis, MO
    1 day ago
  • Automated Testing: UiPath, Automation Anywhere (These are both (RPA) Robotic Process Automation tools .) Power BI, Power Apps, Power Automate (also an RPA) Python, Java (Required) Required: Bachelor's Degree Desired: Financial Services exp ...

    3B Staffing LLC

    Saint Louis, MO
    4 days ago
  •  ...Job Description Job Description Senior Automation Controls Engineer The position of Senior Automation Controls Engineer II will be a part of the Automation Team and will be responsible for being a leading Senior resource for automation projects. OBJECTIVES YOU... 
    For contractors
    For subcontractor
    Night shift

    NCW

    Saint Louis, MO
    17 days ago
  • $42 - $46 per hour

     ...Field Service Engineer This position requires between 70%-80 travel for extended periods of time - This can range from 3 weeks away from home and work from home 1 week. Essential Responsibilities: Participate in Model Reviews, Engineering Design Meetings,... 
    Hourly pay
    Contract work
    Flexible hours

    Sarpi Thinktech

    Saint Louis, MO
    1 day ago
  • $80k - $85k

     ...tools and test equipment, such as multimeters, to perform work Effectively communicates technical issues and findings with the Engineering Department Performs in house phone troubleshooting support to customers Supports sales for product demonstrations... 
    Full time
    Immediate start
    Night shift

    Veterans Prime, Inc.

    Saint Louis, MO
    2 days ago
  • $70k - $90k

     ...for this position is $70,000 - $90,000 based on direct and relevant experience. RAYUS Radiology is looking for a Field Service Engineer II to join our team. We are challenging the status quo by shining light on radiology and making it a critical first step in diagnosis... 
    Work at office
    Immediate start
    Remote work
    Afternoon shift
    Early shift

    RAYUS Radiology

    Saint Louis, MO
    4 days ago
  •  ...The role of a Field Service Engineer is to troubleshoot, disassemble, assess, order parts, repair, and test functionality of mechanical equipment such as high precision hydraulic toolspindle units and sequencing valves to like new O.E.M. condition. This individual will... 
    Shift work
    Day shift

    Hydromat

    Saint Louis, MO
    2 days ago
  •  ...Shift Type Job Title Field Service Engineer Education Vocational Location Stereotaxis - St. Louis, MO 63101 US (Primary) Career Level Experienced (Non-Manager) Category Engineering Date Needed By Job Type Full-time Travel Job... 
    Full time
    Remote work
    Shift work

    Stereotaxis

    Saint Louis, MO
    1 day ago
  •  ...Data Integration Engineer Location: St Louis, MO (hybrid) Duration: 6 months CTH Important Point: “Data Integration Engineer: Someone...  ...Design and Implementation: Design, develop, and maintain ETL (Extract, Transform, Load) processes using Azure Data Factory.... 

    E-Solutions

    Saint Louis, MO
    2 days ago
  •  ...Job Description Job Description This position serves as the Quality Control Engineer for the business unit in which they are based. Responsibilities range from pre-construction project review, technical assistance with regards to quality issues involving submittals... 
    Contract work
    For contractors
    Flexible hours

    CONCRETE STRATEGIES

    Saint Louis, MO
    18 days ago
  •  ...Senior Controls Engineer – Mission CriticalWe are seeking a Senior Controls Engineer – Mission Critical to lead the design, development, and implementation of Building Management Systems (BMS), Industrial Control Systems (ICS), and Supervisory Control and Data Acquisition... 
    For contractors
    For subcontractor
    Flexible hours

    CLAYCO, INC.

    Saint Louis, MO
    15 hours ago
  •  ...Job Description Company Description Ascent, LLC is a leading provider of comprehensive solutions for the planning, design, engineering, development, and operation of data centers and other mission critical facilities. Headquartered in Saint Louis, MO, Ascent... 
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Local area

    Ascent LLC.

    Saint Louis, MO
    9 days ago
  • $70k - $90k

     ...Job Description Job Description Acumen Managed IT Services in Richmond Heights, MO is looking to hire a full-time Senior Engineer and Level 3 Escalation Support to work on a team providing innovative solutions and exceptional technology support to clients and maintaining... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours

    Acumen Consulting

    Saint Louis, MO
    18 days ago
  • Robotic Process Automation Developer Location: St Louis, MO Type: Hybrid Job Description: Between 8 to 13 years of experience in automation especially in RPA. Provide guidance with process design. Design, develop, and test automation workflows. Deploy RPA components...

    Argyle Infotech

    Saint Louis, MO
    5 days ago
  •  ...associated with control systems. Participate in planning, cost development, and scheduling for projects. Coordinate with various engineering groups, including electrical and mechanical fields, to assist in designing systems for projects. Develop and test HMI, PLC,... 
    Local area

    CORTEX EPCM LLC

    Saint Louis, MO
    10 days ago
  •  ...Job Description Job Description Controls Engineer — Resident Site (Rockwell PLC / Industrial Networks) Employer: INS3 LLC Primary Work Location: St. Louis, MO — onsite at a Local Wastewater Utility Employment Type: Full-time Reports To: Director of Operations... 
    Full time
    Local area
    Remote work

    INS3 LLC

    Saint Louis, MO
    20 days ago
  •  ...Job Description Job Description Job Summary Our Field Engineers support end-user clients both onsite and by remote support. By working within many client environments and as a part of a highly skilled technical team, the chosen candidate will accelerate his/her... 
    Work experience placement
    Work at office
    Remote work

    Moore Computing LLP

    Saint Louis, MO
    18 days ago
  • $85k - $100k

    job summary: Industry leading producer seeks an Controls Process Automation Engineer to take part in the development, maintenance, and optimization of Level II (L2) supervisory control systems that govern production processes in the plant. You will act as the technical... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Visa sponsorship
    Relocation package
    Saint Louis, MO
    more than 2 months ago
  •  ...Education/Experience/Attributes/Requirements • 0-5 years of experience • Bachelors degree in Construction management or Engineer recommended. • Basic/General knowledge of construction principles/practices required • Excellent problem-solving skills, with... 
    For contractors
    Local area
    Flexible hours

    Concrete Strategies LLC.

    Saint Louis, MO
    3 days ago
  • $300 per month

     ...review, budget controls, and documentation · Maintain strong client relationships Requirements: · B.S. Mechanical/Electrical Engineering degree from ABET accredited university; Construction Management, Engineering Technology with appropriate experience · 4+ years... 
    Contract work
    Temporary work
    For contractors
    Summer work
    Casual work
    Local area
    Remote work
    Flexible hours
    Night shift
    Weekend work
    1 day per week

    McClure Engineering

    Saint Louis, MO
    a month ago
  •  ...development across the United States. This is a unique opportunity for a professional with demonstrated experience as a Civil Project Engineer of Utility Scale renewable construction projects to join a growing and dynamic company. Birch Creek's main offices are... 
    Contract work
    Remote work

    Birch Creek Energy

    Saint Louis, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ETL Engineer. Be the first to apply!