Senior Software Engineer - Data/ETL
DevSelect
Role Description
CLIENT is searching for an experienced Senior Software Development Engineer (SDE) to work within an agile team of software architects and developers to implement and maintain secure, scalable, cloud-based data/ETL pipelines for our public and customer specific data integrations. Technical aptitude is a must, and so is the right team-minded attitude and the ability to work interchangeably with others. Applicants should be qualified as top-notch full-stack developers, with a passion for focusing on backend service-oriented architectures, scalable system design, databases and data models, and API-driven models.
This position will report directly to the Vice President of Engineering. As a remote-first engineering organization, having a home office setup for remote work is key. You will be issued all the tools you need to perform well at home, including:
- Company MacBook Pro
- Extra monitor
- iPad
- Other accessories needed for the work
You will also be given a budget for continuing education, online courses, conferences, books, etc. We have regular daily standups with different teams in the engineering organization, and regular get-togethers over video conferencing to discuss best practices, plan infrastructure together, and occasional pair programming.
In this position you will:
- Own and implement the key data ingestion, transformation & delivery pipelines for the company’s flagship SaaS platform.
- Live and breathe a DevOps culture on a small team of Senior SDEs and SREs that work hand-in-hand with you to deliver modern, scalable, SaaS software across multiple cloud providers.
- Evolve our existing data-lake to warehouse infrastructure to accommodate the scaling needs of our platform and our clients.
- Work in an agile manner with transparency and fluid communication within the engineering team and across other teams in the company.
- Work with product owner to understand internal and external requirements and help the team design solutions to satisfy these.
- Work with Senior SREs to contribute to the overall platform stability, availability, and quality.
- Interact directly with SREs and customers to triage, debug, and remediate production issues.
Qualifications
- Formal higher-education degrees in STEM fields or vocational certificates related to software development are preferred, but not required.
- Real-world experience and proven track records count as much, if not more.
- Experience with Sidekiq, Message Queues, Custom DSLs or very similar is a must.
- 5+ years of professional experience developing ETL software for modern cloud environments.
- 8+ years of professional programming experience with languages and frameworks such as Ruby, Rails, Python, etc.
- Familiar with cloud and Linux sysadmin experience – IaaS, PaaS, and container/orchestration experience is important.
- Proven track record of success in high-functioning continuous delivery environment.
- Working knowledge and hands-on experience with Docker and Kubernetes (or similar container/orchestration).
- Expertise with a variety of relational and NoSQL databases: MSSQL, PostgreSQL, MySQL, Couchbase, Neo4j, Document DB, DynamoDB, MongoDB, Redis preferred.
- Solid understanding of modern API design patterns (REST, GraphQL, JSON, etc.).
- Understanding of source control systems (git, hg, etc.) and related workflow patterns.
- Familiarity with Big Data systems such as Hadoop, HBase, HDFS, Spark, Kafka, or similar.
- Understanding of privacy-by-design frameworks, and code-level security techniques is a plus.
- Strong verbal and written communication and documentation skills is required.
Company Description
CLIENT helps life science companies solve for the complexities that come with digital transformation by developing end-to-end AI solutions that deliver personalized business intelligence through integrated applications and API accessible services.
Healthcare innovation is best served when individuals with diverse backgrounds come together with a common purpose and clear objectives to improve patient lives.
We are product strategists, engineers, data scientists and designers who are experts in our domain and passionate about our mission to accelerate innovation, collaboration and scientific discovery for life sciences.
$100k - $120k
A leading technology company is seeking a Sr. Azure Data Engineer in Union City, New Jersey. The ideal candidate will have over 10 years of experience in data warehousing and ETL development, with strong skills in Informatica PowerCenter, Azure Data Factory, and SQL solutions...SeniorRemote workFlexible hours- Carrington Mortgage Holdings is seeking a senior data engineer to design, build, and maintain ETL systems and data platforms. You will lead data integration projects, optimize SQL Server solutions, and collaborate with stakeholders to deliver BI and dashboards. This role...SeniorRemote job
$164k
About the RoleThe Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime... ...a hands-on data engineer, building, scaling and optimizing ETL pipelinesDesign data schemas and scale them data for 10x data...SeniorFull timeWork at officeLocal areaRemote work- ...the foundation of DoorDash success. The Data Engineering team builds database solutions for various... ...About the RoleDoorDash is looking for a Senior Data Engineer to be a technical... ...the reliability and scalability of our ETL processesManage a portfolio of data products...SeniorHourly payWork at officeLocal areaRemote workFlexible hours
$98.5k - $141.5k
...futures. THE ROLEIn conjunction with the Investment Data Management Office, the Senior Investment Data Engineer contributes to a strategic initiative to unify and... ...Tool).• Experience working with data integration (ETL/ELT), data warehousing, and analytics architectures...SeniorFull timeWork at officeLocal areaRemote workFlexible hours$98.5k - $141.5k
...futures. THE ROLEIn conjunction with the Investment Data Management Office, the Senior Investment Data Engineer contributes to a strategic initiative to unify and... ...Tool).• Experience working with data integration (ETL/ELT), data warehousing, and analytics architectures...SeniorFull timeWork at officeLocal areaRemote workFlexible hours$164k
...About the Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of... ...Be a hands‑on data engineer, building, scaling and optimizing ETL pipelines Design data schemas and scale them data for 10x data...SeniorFull timeWork at officeRemote work- ...Senior Software Engineer (Data) Solovis is a leading portfolio management and analytics platform helping institutional investors navigate today... ...data requirements into technical solutions, build reliable ETL/ELT workflows, and ensure data is accurate, timely, and...SeniorRemote workWorldwide
$100 per hour
...Jerseystem Data Engineer Role All JerseySTEM roles are pro-bono (unpaid) positions. JerseySTEM is a mission-driven professional network... ...Engineering: Designing, configuring, and monitoring production grade ETL/ELT pipelines to ingest unstructured and structured data from...SeniorRemote workFlexible hours$100 per hour
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer - ETL | Data Integration based in United States. This is a hands-on data engineering opportunity focused on stabilizing...SeniorRemote workFlexible hours$100.4k - $181k
...JOB SUMMARY Marriott has an exciting opportunity for a Data Engineer/Senior Software Engineer - Data and Analytics Technology. This role helps develop... ...~8+ years' hands on experience developing large scale data ETL pipelines and applications at enterprise scale ~2+ years...SeniorFull timeTemporary workRemote workFlexible hours- ...Senior Software Engineer, Data Engineering Remote, USA Omada Health is on a mission to bend the curve of chronic disease. Job overview:... ...requirements. Pipeline Engineering: Design, build, and optimize ETL (Extract, Transform, Load) processes and data pipelines to...SeniorRemote workWork from homeFlexible hours
- ...A leading financial services firm is seeking a Senior Cloud Data Engineer to design and support cloud native ETL pipelines. This remote role focuses on leveraging AWS services such as Lambda and S3 while enhancing data ingestion workflows using Python. Candidates must...SeniorContract workRemote work
- American Tire Distributors seeks a Senior Data Engineer to identify trends, manage master data, and automate data management across multiple domains. You will design data pipelines to ETL data into data warehouses or data lakes and implement data models that support critical...SeniorRemote job
- American Tire Distributors is seeking a Senior Data Engineer to turn vast datasets into actionable insights. You will manage master data across multiple domains and design ETL pipelines to load data into data warehouses. Responsibilities include building data architectures...SeniorRemote job
$120k - $130k
A leading data solutions company is seeking an experienced ETL Engineer to design and optimize data pipelines using tools like Azure Data Factory and ClickHouse. This role requires proficiency in SQL and a strong understanding of data processing workflows. Candidates should...SeniorRemote work- Inca Digital, a veteran-owned data and intelligence company, is seeking experts to design and operate end-to-end ETL/ELT pipelines and NLP-LLM processing over unstructured text. You will build production-grade APIs, dashboards, and automated alerts by sourcing data from...SeniorRemote job
$140k - $180k
Role Description As a Senior Software Engineer – Data, you will: ~Design, build, and maintain scalable ETL and ELT pipelines that process complex healthcare supply chain data. ~Develop data platforms that ingest, transform, and enrich structured and unstructured datasets...SeniorFull timeRemote workFlexible hours$170k - $200k
...Senior Software Engineer, Data Systems (Python) Remote - Canada About Northbeam Northbeam is building the world's most advanced marketing... ...engineering, or integration engineering, with a focus on ETL, APIs, and data pipeline orchestration. ~ Strong proficiency...SeniorTemporary workRemote workWork from homeFlexible hours$180k - $225k
...teams build on. About this role: As a Senior Data Engineer at fal, you will build the data infrastructure... ...This role sits at the intersection of software engineering and data engineering. You\'... ..., ClickHouse). Design and operate the ETL backbone that powers cost, margin, and...SeniorCurrently hiringRemote workRelocation package- ...encounters and are on track to 10x this year. About this role As a Senior Data Engineer at Amigo, you'll build the data layer everything else runs on... ...scalable streaming and batch pipelines, data models, and ETL/ELT workflows for production systems Possess deep expertise...SeniorFull timeFlexible hours
$160k - $200k
...our efforts to build standalone data products that enable data... ...the role for you. We like our engineers to be thoughtful, quirky, and... ...frameworks ~Strong grasp of software architecture and backend fundamentals... ..., API integration, or ETL systems ~Proficiency with Linux...SeniorPermanent employmentFull timeWork at officeRemote work- ...We’re looking for a customer-obsessed Senior Data Engineer to help us accomplish our mission to improve... ...experience in data engineering, software engineering, or data-intensive applications... ...building, maintaining, and debugging ETL/ELT pipelines as well as the underlying...SeniorWork at officeWork from homeFlexible hours
$164k
About The Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime... ...Be a hands‑on data engineer, building, scaling and optimizing ETL pipelines Design data schemas and scale them for 10x data...SeniorFull timeWork at officeLocal areaRemote workNight shift- ...seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will... ...: Design, build, and optimize ETL (Extract, Transform, Load) processes and... ...developing or maintaining integration with software such as Airflow or any Python-based data...SeniorFull timeRemote workWork from homeFlexible hours
- ...Senior Software Engineer Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem — including... ...Glue, and other data lake and ETL tooling, ensuring reliable data ingestion...SeniorRemote work
- ...reliable, flexible, and accessible data pipeline to deliver high-... ...’re seeking an experienced Software Engineer to deepen our data delivery... ...tooling. In this role as a Senior Software Engineer, you will:... ...optimizing cloud-based data ETL pipelines that deliver data...SeniorFull timeRemote workFlexible hoursShift work
- About the Team Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use... ...Role DoorDash is looking for a Senior Data Engineer to be a technical... ...reliability and scalability of our ETL processes Manage a portfolio of...SeniorHourly payWork at officeLocal areaRemote workFlexible hours
$170k - $240k
...Senior Software Engineer As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink... ..., scalable, and reliable data ingestion and ETL/ELT pipelines that meet product requirements Design...SeniorLive inRemote workHome officeFlexible hours- ...About the Opportunity SDA is seeking a Senior Big Data Engineer / Java Data Integration Engineer to... ...Spark | Elasticsearch | Oracle | SQL | ETL | Data Integration | Data Mapping | REST... ...of experience in Data Engineering, Software Engineering, ETL Development, or Enterprise...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Data/ETL. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote


