Senior Software Engineer (Python, DBT, ETL)
RevSpring Inc
Consumer Markets
Drive action. Create impact.
At RevSpring, we build secure, outcomes-driven solutions that turn insight into action — streamlining engagement, simplifying payments, and driving better results. Join a diverse team focused on innovation, impact, and customer success.
Position: Senior Software Engineer (Python, DBT, ETL) Location: Phoenix, AZ
Job Id: 1294 # of Openings: 1 Job Title: Senior Software Engineer (Python, DBT, ETL)
- Collaborate with teams across the organization, including product managers, data engineers and business leaders, to translate requirements into software solutions to process large amounts of data.
- Design, build, and maintain data pipelines in Python and data transformations in DBT, ensuring ETL and data processes run efficiently and reliably.
- Build and maintain integrations for healthcare data using FHIR and related standards.
- Write clean, maintainable, and reusable code that adheres to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to ensure high-quality codebase.
- Optimize software performance and ensure scalability and reliability.
- Stay up to date with the latest trends and advancements in data processing and ETL development and apply them to enhance our products.
- Meet with product owners and other stakeholders weekly to discuss priorities and project requirements.
- Ensure deployment of new code is tested thoroughly and has business sign off from stakeholders as well as senior leadership.
- Handle all incoming support requests and errors in a timely manner and within the necessary time frame and time zone commitments to the business.
- 5+ years of experience building data pipelines with Python (required)
- Hands-on experience building data models and transformations with DBT (required)
- Knowledge and understanding of complex data pipelines utilizing ETL processes (required)
- 4+ years of experience using relational databases and deep knowledge of SQL with the ability to understand complex data relationships and transformations (required)
- Knowledge and understanding of Git (required)
- 3+ years of experience with BigQuery and other GCP-native technologies (preferred)
- Google Dataflow (Apache Beam SDK) (equivalent Hadoop technologies)
- BigQuery (equivalent of any data warehouse technologies: Snowflake, Azure DW, Redshift, Athena)
- Cloud Storage Buckets (equivalent to S3)
- GCloud CLI
- Experience with FHIR and related healthcare data standards (preferred)
- Experience with Apache Airflow / Google Composer
- Knowledge and understanding of Docker, Linux, Shell/Bash and virtualization technologies
- Knowledge and understanding of CI/CD methodologies
- Ability to understand and build UML diagrams to showcase complex logic
- Infrastructure as Code technologies (Pulumi, Terraform, CloudFormation)
- Experience with observability and logging platforms (DataDog)
RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment. #J-18808-Ljbffr- ...Inc. in Phoenix, AZ is seeking a Senior Software Engineer to design, build, and maintain large... ...pipelines, transforming data with DBT and ensuring reliable ETL for healthcare data using FHIR.... ...Ideal candidates have 5+ years of Python data-pipeline experience, strong SQL...SeniorSoftware
- A leading software solutions provider is looking for an experienced ETL/Data tester in Phoenix, AZ. The role requires 5-8 years of Software Quality Assurance experience on enterprise-level applications, alongside complex SQL querying and data warehouse testing knowledge...SeniorSoftwareFull time
- ...years of IT experience, with a strong background in MapReduce, Python, and Linux. This is a Contract to Hire position, and U.S. Citizens... ...and authorized workers are encouraged to apply. Experience in software development life cycle is essential for success in this role....SeniorSoftwareContract work
- ...Senior Software Engineer - Python Django Developer NOW HIRING for our April GeT Aboard Class! Kick off your career at ATG with a week designed to inspire, connect, and set you up for success. GeT Aboard is our signature onboarding experience—an energizing in‑person...SeniorSoftwareFull timeTemporary workWork at officeImmediate startRemote work
$120k - $140k
...provider of practice management software for the physical therapy... ...seeking a motivated, self-starting Senior Data Analyst to join the... ...Part of Our Team Tasks Develop dbt / SQL pipelines to automate accounting... ...workflows Experience with Python & Databricks Proficiency with...SeniorSoftwareRemote workWork from home- ...data products for the enterprise. The Data Engineer, Senior will report to the Sr Manager, Data... ...automation, and reliability throughout the software development lifecycle (SDLC). The Senior... ...with modern data stack tools such as dbt, Snowflake, Databricks, Airflow, or Tidal...SeniorSoftware
- ...maintain test data for projects Participate in software design discussions, reviews and test... ...testing, understands data mapping, ETL and write complex SQL/Procs is crucial due... ...of employees ranging from entry level to senior leadership Ability to manage multiple projects...SoftwareShift work
- ...A leading technology firm is looking for a Senior Software Engineer with expertise in Python Django to develop scalable web applications and APIs. This role offers the opportunity to collaborate with a dynamic team and contribute to meaningful projects. Competitive compensation...SeniorSoftwareRemote work
$109.5k - $150.55k
...We’re seeking an experienced Software Engineer to deepen our data delivery infrastructure... ...tooling. In this role as a Senior Software Engineer, you will:... ...modern ELT tooling (e.g., dbt) • Experience designing,... ...optimizing cloud-based data ETL pipelines that deliver data...SeniorSoftwareFor contractorsLocal areaRemote workWorldwideWork visaFlexible hoursShift work$77k - $202k
...for healthcare payers. As a Senior Associate, you will analyze... ...least 4 years of experience in software engineering or data engineeringWhat Sets... ...- Experience operating dbt at scale on Databricks- Prior... ...isolation patterns- Building Python CLI tools with argparse and...SeniorSoftwareFull timeH1b- ...where code meets concrete, this is your spot. As a Senior Python Backend Engineer at AIAEC, you will be a key architect and builder of ChatAEC... ...gap between high-level AI research and production-grade software, ensuring our infrastructure is scalable, observable, and...SeniorSoftware
- ...We are seeking a Senior Python/AI Software Engineer to design, develop, and deploy intelligent, secure, and scalable AI solutions supporting Information Security, Governance, and Risk initiatives. The ideal candidate will have extensive experience in Machine Learning,...SeniorSoftware
$123k - $215.25k
...commitment to back the broader engineering community through open... ...seeking an experienced Senior Security Automation... ...field. 7+ years of software engineering in database... ...programming skills in Python, Java, NoSQL, REST API,... ...principles, including ETL pipelines, structured/unstructured...SeniorSoftware- ...Compunnel, Inc. seeks a Senior Python/AI Software Engineer to design, develop, and deploy secure, scalable AI solutions supporting Information Security, Governance, and Risk initiatives. You will work with ML, Generative AI, and agentic AI, transforming business needs...SeniorSoftware
$110k - $135k
...client is seeking to hire a Senior Java/J2EE Developers in Phoenix... ...role in full life cycle software development of mission critical... ...in Computer Science, Computer Engineering, or similar field is desired*... ...knowledge or experience with Python* Ability to work independently...SeniorSoftwareShift work- ...develop, maintain, and optimize ETL processes using Informatica... ...contribute throughout the Software Development Life Cycle (SDLC)... ...Science, Information Technology, Engineering, or a related field. ~7+... ...such as PowerShell, Python, Shell, or similar. ~ Strong...SeniorSoftware
€5,500 - €6,500 per month
...Job Description Job Description Description: Job Title: Senior Python Software Engineer Location: Vilnius, Lithuania (Hybrid) Department: Innovation Reports To: Senior Director of Innovation Employment Type: Full-Time, Hybrid, Salary, Non-Exempt...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from home- Tiger Analytics, LLC is seeking an experienced Data Engineer to join our team in Phoenix. You will build large-scale ETL/ELT pipelines and analytical architectures... ...has 5+ years in data engineering, strong SQL and Python, and hands-on experience with BigQuery, Dataflow...Senior
- ...Senior Data EngineerPetSmart LLC seeks a full-time Senior Data Engineer based in Phoenix, AZ. The Senior Data Engineer... .... Design and maintain ETL/ELT processes to... ...Web) using ETL/ELT and Python-based frameworks. Champion... ..., and Snowflake); Software Development Life Cycle...SeniorSoftwareFull timeSeasonal workHome office
- A leading software solutions company is looking for a seasoned backend developer with expertise in Python to design and maintain cutting-edge serverless architectures. This fully remote role requires over 8 years of experience, strong skills in functional programming, and...SeniorSoftwareRemote jobFlexible hours
$167k - $203k
MuleSoft Senior Developer- EnterpriseOverviewYou are a self-driven... ...languages such as Java, C#, Python, JavaScript, etc.* Familiarity... ...* Strong problem solving and software triage skills with the... ...customers, product management, and engineering)* Knowledge of QA processes and...SeniorSoftwareTemporary workLocal area- ...possible.About the RoleThe Senior Data & Analytics... ...combines expertise in data engineering, business intelligence,... .... Build scalable ETL/ELT processes that integrate... ...solutions. Partner with software engineering teams to... ...proficiency with SQL and Python, including data transformation...SeniorSoftwareFull timeWork at officeRemote work
- ...Role Description This is a contract, on-site role for a Java-Python Senior Engineer located in Phoenix, AZ. The Senior Engineer will be responsible for designing, developing, and maintaining software solutions using Java and Python. Day-to-day tasks include back-end...SeniorSoftwareContract work
- ...Role: ETL/Data tester Location: Phoenix, AZ Duration: 6+ Months Only GC or Citizens . Background verification will be performed for... ...selected candidates. Responsibilities & Qualifications 5-8 Years of Software Quality Assurance experience on enterprise-level applications,...SoftwareRelocation
$186.07k - $218.9k
...design, security, data or other engineering teamsDemonstrate a keen... ...least 5 years of experience in software engineering and at least 5 years... ...concepts like gRPC, GraphQL, ETL.Proficiency in Go.... ...cost, and quality.Nice to haves:Python, RubySaaS platform experienceP...SeniorSoftwareLocal area$105k - $141.75k
...highly skilled Mainframe Modernization Senior Consultant to provide technical support... ...across platforms. Familiarity with agile engineering practices like Test Automation, Test-Driven... ...EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse...SeniorSoftware$103.45k - $129.36k
...Wounded Warrior Project Senior Salesforce DeveloperGreat benefits. Competitive... ...such as Data Loader or similar ETL solutions.Three years of experience working with software and hardware vendors.... ...information systems, software engineering, or related field. Equivalent combination...SeniorSoftwareTemporary workWork at officeWork from homeFlexible hoursShift work- ...: Meghana GorusuCompany: SRI Tech SolutionsRole: Oracle PL/SQL, ETL - Big Data, Data Warehousing, GCPLocation: Phoenix , AZ (Day 1 Onsite... ...to support production issuesAdditional programming skill with Python/Java is PlusWillingness to learn and take on additional...
- ...home. About the job We are looking for a Senior Software Engineer to lead the development of innovative,... ...and implement event-streaming and ETL flows that process millions of records... ...in software engineering. Proficiency in Python and Java, with experience in modern frameworks...SeniorSoftwareLocal areaRemote work
- ...compliance • Hardware and operating system upgrades Preferred Software Experience • IBM i 7.3, 7.4, 7.5, or later • Db2 for i •... ...'s degree in Computer Science, Information Technology, Engineering, or equivalent experience. Desired Soft Skills • Strong analytical...SeniorSoftwareContract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python, DBT, ETL). Be the first to apply!
- senior robotics software engineer Phoenix, AZ
- software system engineer Phoenix, AZ
- part time software developer Phoenix, AZ
- fall software engineering internship Phoenix, AZ
- security software engineer Phoenix, AZ
- intel software engineer Phoenix, AZ
- software developer fintech Phoenix, AZ
- new graduate software engineer Phoenix, AZ
- software development engineer aws Phoenix, AZ
- information technology software engineer Phoenix, AZ



