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

Senior Software Engineer- Big Data & MCP, Data Foundations

RXinsider

Senior Software Engineer- Big Data & MCP, Data Foundations Essential Functions Collaborate and Innovate: Partner with product managers, data engineers, and business leaders to translate complex product and data requirements into scalable, reliable data pipelines and the search experiences they power. Architect Data Pipelines: Design, build, and optimize large-scale distributed batch and streaming pipelines (using Apache Airflow, Apache Beam/Dataflow, and DBTon BigQuery) to ingest, model, and transform high-volume healthcare data into clean, well-tested, query-ready datasets and search indices. Build Data Models & Backend Services: Develop resilient Python services and DBT models that power data delivery and self-service analytics, including Model Context Protocol (MCP) servers that expose curated data and tooling to downstream and AI consumers, and integrate with external REST/SOAP APIs and third-party data sources. Optimize Data & Search Performance: Deeply tune pipeline throughput, data warehouse performance, and search indexing — optimizing BigQuery cost and query performance and Elasticsearch index design to ensure data freshness, relevance, and scalability across high-volume datasets. Drive Engineering Excellence: Write clean, maintainable, well-tested code and lead by example through rigorous code reviews, architectural and data-modeling design discussions, and mentoring, driving a culture of high-quality software and trustworthy data. Pioneer New Technologies: Stay at the forefront of modern data engineering, the analytics-engineering ecosystem (e.g., DBT, BigQuery), and information retrieval, proactively applying these advancements to strengthen our data platform and the products it powers. Minimum Requirements Specific Job Skills Data Engineering: Proven experience designing and orchestrating large-scale ETL/ELT pipelines using Apache Beam/Google Cloud Dataflow (or similar), and DBT, built on modern cloud data warehouses. BigQuery experience is a plus. Databases & SQL: 4+ years of experience working with relational databases and analytical data warehouses, with deep, advanced SQL skills and solid data-modeling fundamentals (e.g., dimensional and normalized modeling). Search & Indexing: Working experience with search indexing and Elasticsearch, including index management, mappings, and building and maintaining search indices from pipeline output. Familiarity with hybrid (BM25 + semantic/vector) search is a plus. Backend & Data Services: Experience building scalable Python services and high-performance data APIs, including developing Model Context Protocol (MCP) servers that expose data and tooling to downstream and AI consumers. Infrastructure & DevOps: Strong understanding of containerization (Docker), CI/CD methodologies (e.g., GitHub Actions), Git, Infrastructure as Code (e.g., Terraform/Pulumi), and managing services within cloud platforms (3+ years of GCP experience preferred). Familiarity with healthcare data standards (e.g., NPPES/NPI registries, NUCC Provider Taxonomy, machine-readable files (MRFs) for cost transparency, and FHIR). Experience with data quality and pipeline testing frameworks (e.g., dbt tests, Great Expectations) and streaming/event ingestion (e.g., Pub/Sub, Kafka). Experience integrating graph-based data and healthcare taxonomy ontologies to enrich datasets and search query context. Experience with observability and logging platforms (e.g., DataDog) for monitoring pipeline health and data freshness. Bachelor’s Degree 5+ years of professional experience with Python, with strong software-engineering fundamentals (testing, code review, design). 3+ years experience with Java or another JVM language is also high desired, particularly for Beam/Dataflow. N/A N/A 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 accommodations 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 RXinsider

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Big Data & MCP, Data Foundations in Salt Lake City, UT vacancy
  • Senior Software Engineer- Big Data & MCP, Data Foundations Essential Functions Collaborate and Innovate: Partner with product managers, data engineers, and business leaders to translate complex product and data requirements into scalable, reliable data pipelines and the... 
    Senior
    Foundation
    Big data
    Work experience placement

    RevSpring

    Salt Lake City, UT
    1 day ago
  • RevSpring in Salt Lake City, UT, seeks a Senior Software Engineer for Big Data & MCP, Data Foundations. You will design and optimize large-scale data pipelines, DBT models, and MCP servers to deliver fast, reliable data for analytics and AI. You will work with Python, SQL... 
    Senior
    Foundation
    Big data

    RXinsider LTD.

    Salt Lake City, UT
    3 days ago
  • RevSpring is looking for a Senior Software Engineer specializing in Big Data within our Data Foundations team in Salt Lake City, Utah. The ideal candidate will design and optimize distributed data pipelines and develop resilient Python services. A bachelor's degree and... 
    Senior
    Foundation
    Big data

    RevSpring

    Salt Lake City, UT
    1 day ago
  • A technology company in Salt Lake City, Utah, is seeking an experienced professional to engineer and administer big data systems. The role requires extensive experience with Java programming, data transformation pipelines, and knowledge of operational analytics. You will... 
    Senior
    Big data

    Deegit

    Salt Lake City, UT
    2 days ago
  • $79.6k - $139.3k

    CGI Group, Inc. is seeking a Senior Data Engineer (Databricks & Cloud Analytics) to design, develop, and support secure, scalable, high-performing...  ...enterprise data engineering solutions using modern cloud and big data technologies. Build scalable ETL/ELT pipelines with... 
    Senior
    Big data

    CGI Group, LLC

    Salt Lake City, UT
    4 days ago
  • $79.6k - $139.3k

    Senior Data Engineer (Databricks & Cloud Analytics) Category: Software Development/ Engineering Main location: United States, Utah, Salt Lake City Position ID: J0726...  ...engineering challenges using cloud technologies, big data frameworks, and modern analytics platforms?... 
    Senior
    Big data
    Full time
    Local area

    CGI Technologies and Solutions, Inc.

    Salt Lake City, UT
    10 hours ago
  •  ...Responsibilities Participate in the engineering and administration of big data systems. Apache Storm/Java development for both data transformation and augmentation. Employ best practices to ensure high availability and scalability. Install, configure, and maintain big... 
    Senior
    Big data

    Deegit

    Salt Lake City, UT
    2 days ago
  • $100k - $115k

    Role: Data EngineerWho You’ll Work WithAt Slalom we co-create custom software, data, AI, and cloud products with clients...  ...into products, engineering systems that support...  ...Cloud.* AI-ready data foundations, ensuring high-quality...  ...-native platforms.* Big Data Platforms (Dataproc... 
    Foundation
    Big data
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Salt Lake City, UT
    3 days ago
  • $117.6k - $161.7k

     ...a part of our caring community The Senior Data Engineer designs, builds, and maintains data processing...  ...scalable data solutions and supporting software applications based on business...  ...data and software solutions that leverage big data, artificial intelligence, and machine... 
    Senior
    Big data
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office

    Humana

    Salt Lake City, UT
    2 days ago
  • $140k - $160k

     ...design, develop, and maintain databases and data integration (ETL) systems to support...  ...programming languages is commonly used in data engineering, such as Python or Java Our Company:...  ...Reimbursement. Carrington Charitable Foundation contributes to the community through... 
    Senior
    Foundation
    Work experience placement
    Remote work
    Work from home

    Carrington

    Salt Lake City, UT
    20 hours ago
  • MasterControl seeks an innovative Applied AI Solutions Engineer to join our Data & AI team. You will design AI/data workflows using Claude Code...  .... Collaborate with stakeholders across units to shape AI foundations and automate processes with cutting-edge tools. You will partner... 
    Foundation

    Qualer, Now a MasterControl Company

    Salt Lake City, UT
    1 day ago
  • Workday is seeking an experienced analytics engineer to own the data foundation for Global Partner Operations. You will design data models in Snowflake, build ELT pipelines from CRM/PRM and partner portals, and govern the semantic layer with clear metric definitions. You... 
    Foundation

    Workday

    Salt Lake City, UT
    2 days ago
  • Gong is seeking a Senior Analyst, Analytics engineering to empower our analytics community by building, maintaining, and governing a data warehouse of operational and financial data. You’ll partner with Data Ops to develop a semantic layer and AI-driven self-service analytics... 
    Senior

    3M HEALTHCARE

    Salt Lake City, UT
    3 days ago
  • ARUP Laboratories, Inc in Salt Lake City seeks a Sr. Analytics Engineer to model clinical and operational data into analytics products. The role involves optimizing query layers and orchestrating data ingestion across clinical sources. Candidates should have at least 6... 
    Senior

    ARUP Laboratories

    Salt Lake City, UT
    3 days ago
  • $114.6k - $234.6k

     ...level hardware platforms for data center deployment Ensure designs...  ...deployment Partner with software/data teams to support...  ...Leadership Collaborate across OHD, engineering, operations, supply chain,...  ...-level hardware ~ Strong foundation in mechanical, thermal, and/or... 
    Foundation
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    4 days ago
  • Western Governors University is seeking a Big Data Developer to design data and systems architecture for OLAP/OLTP, and to build scalable ETL/ELT pipelines across hybrid data environments. You will ensure data quality, security across clouds, and deliver complex reports... 
    Big data

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • Western Governors University is seeking a Software/Data Engineer to design, implement, and optimize ETL/ELT pipelines for data analysis in a fast...  ...experience with SQL/NoSQL databases, Python/Java/Scala, and big data tools. AWS cloud experience is preferred, and a strong... 
    Big data

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $2,000 per month

     ...both a background and credit check. Essential Job Duties As a Senior Data Engineer, you will play a key role in designing, building, and...  ...Collaborate with data analysts, data scientists, ML engineers, software engineers, and business stakeholders to enable effective use... 
    Senior
    Work at office

    BambooHR LLC

    Salt Lake City, UT
    1 day ago
  • $25 per hour

     ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data,...  ...identity, we will give your application fair consideration. Seniority level ~ Seniority level Entry level Employment... 
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Salt Lake City, UT
    20 hours ago
  • $152.5k - $205k

     ...financial platform companies, building the foundation of a more open, global economy through...  ....What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's...  ...great payment experiences, including data sources (SQL or NoSQL), messaging... 
    Senior
    Foundation
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    2 days ago
  •  ...DoAt Goldman Sachs, our Engineers don't just make things...  ...massively scalable software and systems, architect...  ...to continuously turn data into action. Drive new...  ...strategic platform, with a foundation built upon an event-...  ....We are seeking a senior engineer who can lead... 
    Senior
    Foundation
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work

    Goldman Sachs

    Salt Lake City, UT
    4 days ago
  •  ...EO/AA This position provides software design, development and quality...  ...and defines problems, data availability, reports requirements...  ...integrated team environment of engineers and others. Knowledge /...  ...Virtualization Technologies, Team Foundation Server, etc. Solid... 
    Senior
    Foundation

    University of Utah Health

    Salt Lake City, UT
    3 days ago
  • Red Cat Holdings is seeking a Data Engineer to build our data foundation from the ground up in Salt Lake City. You will stand up our first analytics data warehouse and implement ETL/ELT pipelines that keep data accurate, fresh, and easy to use. You’ll work with stakeholders... 
    Foundation

    Teal Drones Inc

    Salt Lake City, UT
    4 days ago
  • Atlassian is hiring for a data analytics engineering role in Salt Lake City with remote flexibility. Build and maintain data pipelines, design scalable data models, and collaborate with researchers and engineers to deliver research-ready datasets. You will ensure data... 
    Senior
    Remote job

    Atlassian

    Salt Lake City, UT
    2 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer Values & Innovation...  ...formatting and processing to build the foundation layer for dashboards and self-...  ...responsible experience in a Software Engineering role (e.g. Project Lead, Senior Software Engineer, Software... 
    Senior
    Foundation
    Local area
    Remote work
    Relocation

    Under Armour

    Salt Lake City, UT
    2 days ago
  • ParetoHealth in Utah is seeking a Senior Data Engineer to design and maintain serverless data pipelines on AWS for analytics and AI use cases. You will own ingestions, transformations, and data models with Lambda, Glue, Athena, and S3, partner with Data Science for MLOps... 
    Senior

    ParetoHealth

    Salt Lake City, UT
    3 days ago
  • $114k - $143k

    Senior Data Platform Engineer/SDE Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City...  ...proactive problem-solving and innovation.Ability to think big, envision the work from the entire scope, and work down to... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Salt Lake City, UT
    4 days ago
  •  ...functioning of business and computer software systems for the use of others...  ...impact assessments. Designs data base tables and determines...  ...Science, or Software Engineering; and seven (7) years of progressively...  ...the Visual Studio IDE, Team Foundation Server, Microsoft SQL, Agile... 
    Senior
    Foundation

    Jobiqo

    Salt Lake City, UT
    4 days ago
  • RevSpring Inc in Salt Lake City is seeking a Senior Software Engineer (Python, DBT, ETL) to design, build, and maintain scalable data pipelines that process large data sets. You will collaborate with product managers, data engineers, and business leaders to translate requirements... 
    Senior

    RevSpring

    Salt Lake City, UT
    3 days ago
  • CGI Group, Inc. is seeking a Senior Data Engineer to design, develop, and support secure, scalable enterprise data platforms using Databricks, Spark, and Azure. This on-site role is in the Salt Lake City, UT area and focuses on building cloud data pipelines and analytics... 
    Senior

    CGI Group, LLC

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Big Data & MCP, Data Foundations. Be the first to apply!