Senior Software Engineer (Python, DBT, ETL)
RevSpring
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 RevSpring
- RevSpring is seeking a Senior Software Engineer to design and optimize data pipelines using Python and DBT, delivering reliable ETL processes and scalable data transformations. You will collaborate with product managers, data engineers and business leaders to translate...SeniorSoftware
$61.31 - $104.39 per hour
...modern data-centric software applications to... ...less experiences Data Engineers and participate in... ...of experience as a Senior Data EngineerPreferred... ...) Advanced SQL + Python (Python, SQL, Linux... ...listed and used) Modern ETL / ELT Tooling (ADF, Glue, Airflow, dbt, NiFi, Informatica,...SeniorSoftwareMinimum wageLocal areaRemote workShift work$61.31 - $104.39 per hour
...modern data‑centric software applications to... ...less experienced Data Engineers and participate in... ...of experience as a Senior Data Engineer Preferred... ...) Advanced SQL + Python (Python, SQL, Linux... ...and used) Modern ETL / ELT Tooling (ADF, Glue, Airflow, dbt, NiFi, Informatica,...SeniorSoftwareRemote jobFull timeLocal areaShift work- Senior Software Engineer- Big Data & MCP, Data Foundations Essential Functions Collaborate and Innovate... ...Backend Services: Develop resilient Python services and DBT models that power data delivery and... ...and orchestrating large‑scale ETL/ELT pipelines using Apache Beam/Google...SeniorSoftwareWork experience placement
- ...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
$15k
...report. Summary This Senior Data Engineer will be a member of the... ...with other software development teams, database... ...AIS and Fabric assets ETL/ELT and data movement:... ...or modern pipelines (dbt, Airflow), CDC/change... ...scripting languages such as: Python Experience with MDM...SeniorSoftwareWork experience placementLocal area- ...opportunities and company perks await!Job Description:We are seeking a Senior Software Engineer to support enterprise application needs across multiple... ...and support .NET applications, reporting solutions, and ETL processes for manufacturing and engineering organizations....SeniorSoftwareFull timeOverseas
$62.73 - $77.16 per hour
...without delay. OVERVIEW Are you an experienced Senior Database Administrator with practical... ...tools. Stay updated: You will keep our software safe by installing the latest updates and... ...experience working with developers to build ETLs for loading data for reporting. Advanced...SeniorSoftwareHourly payFull timeContract workFor contractorsWork experience placementH1bLocal areaRemote workWork from homeVisa sponsorshipWork visaMonday to FridayMonday to ThursdayShift work$155.6k - $306.8k
...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions... .../30/2026. Work you’ll do As a Senior ServiceNow FDE, you will work... ...precision, building working software, engaging confidently with... ...experience with Spark, Airflow/dbt, streaming, data modeling or ML...SeniorSoftwareLocal areaShift work$62.73 - $77.16 per hour
...16, 2026 OVERVIEW You are an experienced Senior Database Administrator with practical knowledge... ...the latest patches and updates to keep software secure, while staying informed on... ...intelligence data marts. Experience building ETLs for reporting with developers. Proficiency...SeniorSoftwareHourly payRemote work- Ventures Unlimited Inc is seeking a Hadoop Lead with Python for a Full Time position in Beaverton, OR. The ideal candidate will have at least 8 years of experience in large-scale software development and strong expertise in Hadoop and related technologies. Responsibilities...SeniorSoftwareFull time
- ...We’re looking for a full-stack engineer who’s most excited about... ...backend services (NestJS/Node.js, Python) Implement and maintain data... ...familiarity (AWS, GCP, DigitalOcean) ETL or data pipeline experience... ...-driven team Shape the software development at a high-growth...SeniorSoftwareRemote workFlexible hours
- ...classes that attach to Python methods (design-by-contract... ...that working engineers adopt willingly — making... ...you. Work closely with a senior architect on initial designs... ...by working software you built from them. Vision... ...Avro, Databricks, Spark, dbt, etc. can be learned on...SeniorSoftwareContract workRemote workFlexible hours
$119.77k - $140.9k
..., design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can... ...-scaledeployments.Experiencewithdataorchestrationtools,ETL/ELTprocesses,andenterprisedatawarehouseenvironments.ProficiencywithGit...SeniorSoftwareFull timeLocal area3 days per week- ...design principles and best practices and system integration using APIs (extensive hands-on experience with an API management gateway software like Apigee or Azure API Management or equivalent with the knowledge of API mashups, analytics, developer networks, monetization...SeniorSoftwareFlexible hours
- WHO WE’RE LOOKING FORWe are looking for a Senior Principal Software Engineer with deep expertise in FP&A, a strong understanding of P&L and financial drivers, and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan. You are a recognized...SeniorSoftwareFull time
$140.3k - $210.5k
...deployment of Workday featuresAbout YouBasic Qualifications (p3):3 years of IT implementation experience3 years of experience with software consulting and deployment experiences including but not limited to PeopleSoft, SAP, Oracle, and/or JD Edwards1+ years of Workday...SeniorSoftwareFull timeRemote workHome officeFlexible hours- ...LOOKING FORWe are looking for a highly motivated and passionate Senior graphic apparel designer seeking to elevate the world of... ...identity, and color theory skills.Proficiency in digital design software (Creative Suite). High Degree of proficiency in Adobe Illustrator...SeniorSoftwareFull timeSeasonal work
- As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the design and implementation of complex software systems and components,...SeniorSoftware
- ...are looking for an experienced Senior Data Scientist to join our... ...methodologies in data science and engineering, and help deliver technical... ...and peers, data engineers, software engineers, product owners and... ...building optimization models using Python and commercial solvers (e.g.,...SeniorSoftwareFull timeWork experience placementCasual work
- WHAT YOU’LL WORK ONAs a Senior Graphic Designer, you will be responsible for driving groundbreaking footwear collections that push the... ..., and color theory skills.Proficiency in digital design software (creative suite). High degree of proficiency in Adobe illustrator...SeniorSoftwareFull timeWork experience placementSeasonal work
$107k - $124k
...Senior Landscape Architect | Project ManagerZGF is seeking a Senior Landscape Architect... ...designers, often including architects, engineers, planners and specialty consultants, to... ...with you again.Familiarity with design software requirements and workflows (Revit, Autodesk...SeniorSoftwareContract workWork at office$105.4k - $124k
...Infrastructure Data Analytics Engineer is responsible for acquiring,... ...strong technical skills in SQL, Python, Alteryx, API integration, and... ...while adhering to software development lifecycle (SDLC) practices... ...platformsBuild and maintain scalable ETL/ELT pipelines to acquire,...SoftwareFull timeLocal area3 days per week$95k
...to doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing... ...customers protect their reputation and bottom line. As our Senior Software Engineer, you will have ample opportunity to grow your career...SeniorSoftware- ...strategic evolution. Reporting to the Director, M&A Finance, the Senior Program Manager, M&A Finance will be a critical leader within... ...credentialsExperience in the technology or SaaS industryExperience supporting software, cloud, or subscription-based business modelsFamiliarity with...SeniorSoftwareFor contractors
$125k - $155k
...Technology, Computer Science, Network Engineering, or a related technical field... ...should have experience with Software-Defined Networking and... ..., or Chef, and scripting in Python, PowerShell, or Shell. You... ...and governance. This full-time Senior Network Engineer role offers...SeniorSoftwareFull timeTemporary workWork at officeRemote workVisa sponsorshipFlexible hoursAfternoon shift$171.6k - $338.3k
...26.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading... ...-on experience in full stack software development across frontend... ...languages such as Java, Python, or JavaScript/TypeScript.Experience... ...entry-level employees to senior leaders, we believe there’s...SeniorSoftwareLocal area- ...One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend... ...major backend programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms,...SeniorSoftwareImmediate startRemote work
$144.1k - $175k
Senior Sales Engineer - Army ProgramsPacStar is currently seeking a talented Sales Engineer to join our Professional Services team, supporting... ...sale. You are able to troubleshoot complex hardware and software issues. You approach problems no one has yet encountered with...SeniorSoftwareFull timeFor contractorsWork at officeLocal areaRemote work$40 - $45 per hour
...are fluency with SQL and Python, familiarity with team... ...transfers and batch ETLs into modern, API-driven... ...integrations using tools such as dbt, Workato, SQL, Python... ..., cloud data engineering trends, emerging technologies... ..., hosting and Software Development Life Cycle....SoftwareContract workTemporary workRemote workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python, DBT, ETL). Be the first to apply!
- cybersecurity software engineer Portland, OR
- graduate software engineer Portland, OR
- software developer fintech Portland, OR
- senior robotics software engineer Portland, OR
- software engineer visa sponsorship Portland, OR
- network software engineer Portland, OR
- software engineer remote Portland, OR
- part time software developer remote Portland, OR
- software engineer full time Portland, OR
- entry level software engineer remote Portland, OR


