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

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)

What you will do in a Senior Software Engineer (Python, DBT, ETL) role at RevSpring:
  • 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.
What you will bring:
  • 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
Bonus Points for Tech Enthusiasts:
  • Infrastructure as Code technologies (Pulumi, Terraform, CloudFormation)
  • Experience with observability and logging platforms (DataDog)
Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources. Physical Capabilities:Standard categories The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

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
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python, DBT, ETL) in Phoenix, AZ vacancy
  •  ...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... 
    Senior
    Software

    RevSpring Inc

    Phoenix, AZ
    8 hours ago
  • 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... 
    Senior
    Software
    Full time

    Info-Ways

    Phoenix, AZ
    4 days ago
  •  ...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.... 
    Senior
    Software
    Contract work

    Sonoma Consulting

    Phoenix, AZ
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work

    ATG

    Phoenix, AZ
    16 hours ago
  • $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... 
    Senior
    Software
    Remote work
    Work from home

    GrabJobs

    Phoenix, AZ
    4 days ago
  •  ...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... 
    Senior
    Software

    Blue Shield of CA

    Phoenix, AZ
    5 days ago
  •  ...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... 
    Software
    Shift work

    INT Technologies

    Phoenix, AZ
    5 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    ATG

    Phoenix, AZ
    10 hours ago
  • $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... 
    Senior
    Software
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours
    Shift work

    GrabJobs

    Phoenix, AZ
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    H1b

    PwC

    Phoenix, AZ
    5 days ago
  •  ...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... 
    Senior
    Software

    AIAEC LLC

    Phoenix, AZ
    more than 2 months ago
  •  ...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,... 
    Senior
    Software

    Compunnel, Inc.

    Phoenix, AZ
    8 hours ago
  • $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... 
    Senior
    Software

    American Express

    Phoenix, AZ
    3 days ago
  •  ...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... 
    Senior
    Software

    Compunnel, Inc.

    Phoenix, AZ
    8 hours ago
  • $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... 
    Senior
    Software
    Shift work

    KForce

    Phoenix, AZ
    2 days ago
  •  ...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... 
    Senior
    Software

    Neshent Technologies

    Phoenix, AZ
    3 days ago
  • €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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Do not use

    Phoenix, AZ
    22 days ago
  • 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

    Tiger Analytics

    Phoenix, AZ
    3 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Seasonal work
    Home office

    PetSmart

    Phoenix, AZ
    5 days ago
  • 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... 
    Senior
    Software
    Remote job
    Flexible hours

    Lumenalta

    Phoenix, AZ
    2 days ago
  • $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... 
    Senior
    Software
    Temporary work
    Local area

    Slalom

    Phoenix, AZ
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Holthouse Carlin & Van Trigt

    Phoenix, AZ
    18 hours ago
  •  ...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... 
    Senior
    Software
    Contract work

    Objectways Technologies

    Phoenix, AZ
    14 days ago
  •  ...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,... 
    Software
    Relocation

    Infoways

    Phoenix, AZ
    2 days ago
  • $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... 
    Senior
    Software
    Local area

    Arizona Staffing

    Phoenix, AZ
    9 hours ago
  • $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... 
    Senior
    Software

    Rocket Software

    Phoenix, AZ
    10 hours ago
  • $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... 
    Senior
    Software
    Temporary work
    Work at office
    Work from home
    Flexible hours
    Shift work

    Wounded Warrior Project

    Phoenix, AZ
    3 days ago
  •  ...: 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... 

    SRI Tech

    Phoenix, AZ
    2 days ago
  •  ...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... 
    Senior
    Software
    Local area
    Remote work

    GrabJobs

    Phoenix, AZ
    2 days ago
  •  ...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... 
    Senior
    Software
    Contract work
    Temporary work

    Delan Associates, Inc

    Phoenix, AZ
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Python, DBT, ETL). Be the first to apply!