CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Developer - ETL Jobs

301 Job Offers

Filters
Senior .Net Software Developer
Save Icon
Join a leading FinTech in Birmingham as a Senior .Net Developer. Work on greenfield or brownfield projects using C#, .NET, and Azure cloud services. You will build secure APIs, apply SOLID principles, and collaborate in an Agile environment. Enjoy benefits like 25 days leave, life assurance, and ...
Location Icon
Location
United Kingdom , Birmingham
Salary Icon
Salary
50000.00 - 65000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Senior Software Development Manager
Save Icon
Lead a talented engineering team in Chennai as a Senior Software Development Manager at Appian. You'll provide technical leadership, drive professional growth, and modernize platforms using cloud-native and AI-first approaches. This role requires 15+ years of experience scaling distributed system...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Senior Software Development Engineer - Profiling Tools
Save Icon
Join AMD's Developer Tools team in Austin, Texas, as a Senior Software Engineer. You will design and optimize GPU profiling tools for AI, ML, and HPC workloads using C++. This role focuses on enhancing the ROCprofiler-SDK for next-generation AMD GPUs, requiring strong performance analysis skills.
Location Icon
Location
United States , Austin, Texas
Salary Icon
Salary
163360.00 - 245040.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Embedded Logging Software Developer
Save Icon
Join General Motors Canada as a Senior Embedded Logging Software Developer. Design and integrate embedded data pipelines across Android, Linux, and QNX platforms using C/C++ and Java. Enjoy comprehensive benefits in Markham or Oshawa while building scalable vehicle observability systems.
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Development Senior Specialist
Save Icon
Seeking a Senior ServiceNow Specialist for a remote role based in Arlington. Design and implement solutions to enhance IT service management and operational efficiency. Requires 6+ years of ServiceNow development experience and a Bachelor's degree. We offer competitive compensation, comprehensive...
Location Icon
Location
United States , Arlington
Salary Icon
Salary
87120.00 - 181500.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Development Senior Specialist
Save Icon
Seeking a ServiceNow Senior Specialist to design and implement enterprise solutions in Arlington. This role requires 6+ years of platform experience, strong development skills, and a Bachelor's degree. We offer a competitive salary, comprehensive benefits, and a 401k match.
Location Icon
Location
United States , Arlington
Salary Icon
Salary
87120.00 - 181500.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Seeking a Senior Software Developer in Bangalore to build high-quality solutions using Java, Spring Boot, and microservices. You will design REST APIs, work with Kafka, PostgreSQL, and Kubernetes in cloud environments. This hands-on role focuses on coding, performance tuning, and Agile/DevOps pra...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Software Development Senior Specialist
Save Icon
Seeking a Senior Specialist in Bangalore to design and optimize Snowflake data warehouse solutions. You will develop ETL/ELT pipelines, automate workflows with Power Automate, and ensure performance and security. This role requires 7+ years of experience with strong SQL and cloud data architectur...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Development Senior Associate
Save Icon
Join our team in Plano as a Software Development Senior Associate. Automate cloud infrastructure on GCP and Azure using Terraform and Python. This role requires 2+ years of cloud and IaC experience, plus CI/CD pipeline management. We offer comprehensive benefits including medical, dental, and a 4...
Location Icon
Location
United States , Plano
Salary Icon
Salary
53000.00 - 79000.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Development Senior Specialist
Save Icon
Lead the design of advanced AI systems as a Senior Specialist in Chennai. Utilize your 8+ years of Python expertise and deep knowledge of LLMs, agent frameworks, and cloud platforms (AWS/Azure). You will build scalable, production-grade AI solutions, focusing on RAG, microservices, and enterprise...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Location Icon
Location
United States , Charlotte
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Location Icon
Location
United States , Miami
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our team as a Senior Software Developer. Leverage your 5+ years of experience with modern stacks including Angular/React, Java Spring Boot, and Node.js. You will design, develop, and validate full-stack solutions using PostgreSQL, Kafka, and more. This role involves technical exploration, pr...
Location Icon
Location
Salary Icon
Salary
Not provided
asset-technology.com Logo
Asset Technology Group
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join our team in Bengaluru as a Senior SDET. You will design scalable test frameworks and drive quality strategy for complex, cloud-native systems. We seek a strong software engineer with 6+ years of automation experience in Python/Java/JavaScript. Enjoy competitive benefits, a collaborative cult...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our team in Woodbury, MN as a Senior Software Developer. Design and scale critical systems using .NET, C#, and React. Build RESTful APIs, containerized services, and collaborate with cross-functional teams. Enjoy comprehensive benefits including medical, dental, and a 401(k) plan.
Location Icon
Location
United States , Woodbury
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Developer - Curam/Case Management
Save Icon
Seeking a Senior Software Developer with Mirative Cúram V7/V8 certification for a 12-month contract in Toronto. You will translate specifications into tested applications, leveraging 5+ years in J2EE, Apache stack, and Oracle DB. The role requires hands-on Cúram development and expertise in SOAP/...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - Full Stack
Save Icon
Join our client in Toronto as a Senior Full Stack Developer for a 12-month onsite contract. Leverage your expertise in Java EE, Spring, React, and cloud-native technologies to design and build robust applications. This role requires hands-on experience with Azure, DevOps, and Oracle databases. En...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Development Engineer – .NET Core
Save Icon
Lead the technical delivery of robust .NET Core solutions in Johannesburg. This senior role requires 5-8 years' experience designing scalable applications in Agile teams. You will mentor developers, ensure best practices, and support the full SDLC. A background in regulated environments and Azure...
Location Icon
Location
South Africa , Johannesburg
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer (Java) - Banking Network Development
Save Icon
Join our Banking Network Global Development team in Amsterdam as a Senior Java Engineer. You will design and build mission-critical APIs and scalable systems for global money transfers. We seek an expert with 7+ years in Java, distributed systems, and a collaborative, iterative mindset. Work on c...
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice

About the Senior Software Developer - ETL role

Senior Software Developer - ETL Jobs: A Comprehensive Career Overview

A Senior Software Developer specializing in ETL (Extract, Transform, Load) is a pivotal role in the data engineering ecosystem, responsible for designing, building, and maintaining the robust data pipelines that fuel modern analytics, business intelligence, and data-driven decision-making. These professionals are the architects of data flow, ensuring that raw information from disparate sources is efficiently extracted, rigorously cleansed and transformed, and reliably loaded into data warehouses, lakes, or other storage systems. Exploring ETL developer jobs reveals a career at the intersection of advanced software engineering and deep data expertise, critical for organizations aiming to leverage their data assets effectively.

In this senior capacity, typical responsibilities extend far beyond basic scripting. Professionals architect scalable ETL frameworks and data processing solutions, often leveraging cloud platforms and big data technologies. They are tasked with optimizing pipeline performance for handling large volumes of data, ensuring data quality and integrity throughout the process, and implementing robust error-handling and monitoring systems. A key aspect of the role involves making strategic architectural decisions, such as choosing between batch and real-time streaming processing models. Furthermore, senior developers frequently author technical documentation, establish best practices, and mentor junior engineers, contributing to the team's overall knowledge and capability.

The typical skill set for these roles is both broad and deep. Proficiency in core programming languages like Python, Java, or Scala is essential, often coupled with expert-level SQL for complex data manipulation. Hands-on experience with ETL tools and frameworks—such as Apache Spark, Apache Airflow, Kafka, or cloud-native services like AWS Glue and Azure Data Factory—is a standard requirement. A strong understanding of data modeling, database design (both relational and NoSQL), and data warehousing concepts is fundamental. From a software engineering standpoint, senior ETL developers are expected to be adept at writing production-grade, testable code, practicing version control with Git, and implementing CI/CD pipelines. Soft skills are equally important; problem-solving acumen, the ability to translate business requirements into technical specifications, and effective collaboration with data analysts, scientists, and business stakeholders are crucial for success.

When considering ETL jobs at a senior level, candidates are generally expected to possess a bachelor's degree in computer science or a related field, complemented by 5+ years of progressive experience in software development with a strong focus on data pipeline construction. The profession demands a continuous learner, as the landscape of data technologies evolves rapidly. Ultimately, a Senior ETL Developer is a trusted expert who builds the reliable data infrastructure that transforms raw data into a strategic organizational asset, making this one of the most impactful and in-demand specializations within software engineering today.

Filters

×
Countries
Category
Location
Work Mode
Salary