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
- 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...SeniorFoundationBig dataWork experience placement
- 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...SeniorFoundationBig data
- 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...SeniorFoundationBig data
- 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...SeniorBig data
$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...SeniorBig data$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?...SeniorBig dataFull timeLocal area- ...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...SeniorBig data
$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...FoundationBig dataTemporary workWork at officeLocal areaFlexible hours$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...SeniorBig dataBi-weekly payFull timeTemporary workApprenticeshipWork at officeImmediate startRemote workWork from homeHome office$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...SeniorFoundationWork experience placementRemote workWork from home- 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
- 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
- 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
- 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
$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...FoundationTemporary workFlexible hours- 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 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
$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...SeniorWork at office$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 timeLocal areaRemote workWork from homeWorldwide$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...SeniorFoundationPermanent employmentRemote workFlexible hours- ...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...SeniorFoundationFull timeTemporary workPart timeImmediate startRemote work
- ...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...SeniorFoundation
- 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
- 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...SeniorRemote job
$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...SeniorFoundationLocal areaRemote workRelocation- 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
$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...SeniorFull timeContract workWork at officeImmediate startWork from homeRelocationFlexible hours3 days per week- ...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...SeniorFoundation
- 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
- 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
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!
- cybersecurity software engineer Salt Lake City, UT
- graduate software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- new graduate software engineer Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- software engineer visa sponsorship Salt Lake City, UT
- network software engineer Salt Lake City, UT
- software engineer remote Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer full time Salt Lake City, UT

