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

RevSpring Oaks

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 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 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. Education Bachelor’s Degree Experience 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 highly desired, particularly for Beam/Dataflow. 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 accommodations may be made to enable individuals with disabilities to perform the essential functions. EEO Statement 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. #J-18808-Ljbffr RevSpring

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Big Data & MCP, Data Foundations in Portland, OR vacancy
  • RevSpring Inc. seeks a Senior Software Engineer focused on Big Data & MCP in Portland. You will build scalable data pipelines, models, and MCP servers to power analytics and AI-ready data. Expect engagement with Airflow/Beam, DBT, BigQuery, and Elasticsearch. You will... 
    Senior
    Foundation
    Big data

    RevSpring Inc

    Portland, OR
    2 days ago
  • Francisco Partners is looking for a Senior Software Engineer specializing in Big Data and MCP in Portland, OR. The role involves designing scalable data pipelines and integrating complex data requirements into reliable systems. Candidates should have a Bachelor's Degree... 
    Senior
    Foundation
    Big data

    Francisco Partners

    Portland, OR
    1 day ago
  • RevSpring is looking for a Senior Software Engineer specialized in Big Data & MCP to develop and optimize robust data pipelines. You will work with product managers and data engineers to enhance our data platform through innovative techniques. The ideal candidate has a... 
    Senior
    Big data

    RevSpring

    Portland, OR
    2 days ago
  • Nike, Inc. is seeking a Senior Software Engineer in Beaverton, OR, to join a multi-functional engineering team. The role involves machine learning, data analysis, and building APIs to enhance model adoption. Candidates should have a Master's degree in a related field and... 
    Senior
    Remote job

    FashionUnited

    Beaverton, OR
    2 days ago
  •  ...PTO, company-matching retirement plans, profit‑sharing and more. Our engineers are the foundation of success for our customers and our business. We are seeking a Senior Solutions Engineer with a Data Center focus to join our team in either Portland, Oregon or Seattle,... 
    Senior
    Foundation

    Compunet,-Inc.

    Portland, OR
    4 days ago
  •  ...range of solutions that define a new era of data collection, analytics, and compliance...  ...environment with a growing company. Software Engineer, Smart Network Solutions Yaana Technologies...  ...that exceed customer expectations. Senior Software Engineer Yaana Product R&D Team... 
    Senior

    Yaana

    Portland, OR
    2 days ago
  • $128k - $228.69k

     ...generative AI capabilities using foundation models trained primarily on...  ...a Product Manager within the Data Acquisition function, you...  ...achieving them. You and your engineering counterpart in the Bay Area will...  ...modeling Experience with big data technologies such as Snowflake... 
    Senior
    Foundation
    Big data
    Remote work

    Autodesk

    Portland, OR
    19 hours ago
  • $110k - $270k

     ...OpenData supports the industry by providing real-time reference data across the complete healthcare ecosystem, to support...  ...deliver product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Portland, OR
    1 day ago
  • A leading technology solutions provider is seeking a Senior Big Data Engineer in Beaverton, OR. This role involves working with product teams to automate and integrate diverse data components into a next-gen analytics platform. Candidates should have over 5 years of development... 
    Senior
    Big data

    USM

    Beaverton, OR
    4 days ago
  • $169k - $233k

     ...“best” candidates. Jacobs' Data Center & Hyperscale practice...  ...experiencing record growth — and civil engineering is at the center of it. From...  ...match that ambition. As a Senior Civil Engineer SME within our...  ..., compaction criteria, and foundation coordination inputs for the... 
    Senior
    Foundation
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Jacobs

    Portland, OR
    2 days ago
  •  ...Responsibilities Databricks Platform Expertise Develop, manage, and optimize data pipelines on the Databricks platform. Debug and troubleshoot...  ...processes, and data warehousing concepts. Knowledge of other big data technologies like Delta Lake, Hadoop, or Kafka. Experience... 
    Senior
    Big data

    Flagler Health

    Vancouver, WA
    4 days ago
  • $61.31 - $104.39 per hour

     ...management to analyze clinical data, and to identify and...  ...modern data‑centric software applications to support...  ...cloud computing, big data, data science, and...  ...less experienced Data Engineers and participate in research...  ...years of experience as a Senior Data Engineer Preferred... 
    Senior
    Big data
    Remote job
    Full time
    Local area
    Shift work

    Providence Health & Service

    Portland, OR
    1 day ago
  • RevSpring, based in Portland, Oregon, is seeking a Senior Software Engineer with a strong background in Java and data processing. This role requires over 7 years of experience with Java and 2 years with Python, as well as familiarity with ETL processes and relational databases... 
    Senior

    RevSpring

    Portland, OR
    2 days ago
  • RevSpring in Portland, Oregon is looking for a Software Engineer - ETL, Java, with at least 5 years of experience in Java and 2 years in Python...  ...ETL processes, writing high-quality code, and managing data pipelines. Strong knowledge of SQL and GCP technologies is also... 
    Senior

    RevSpring

    Portland, OR
    2 days ago
  • $125k

     ...doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing...  ...protect their reputation and bottom line. As a Data Senior Staff Software Engineer, you will influence technical designs and implement... 
    Senior

    Navex Inc

    Lake Oswego, OR
    2 days ago
  • A technology firm in Beaverton, Oregon is seeking a Senior Data Engineer to enhance their Digital Dash team. The role involves building data...  ...decision-making. Ideal candidates should have over five years in software development focusing on data analytics, along with... 
    Senior

    Elite eXceed

    Beaverton, OR
    19 hours ago
  • Senior Snowflake Data Engineer - Modern Data Platforms & AI Exposure Location: Portland, OR - Onsite - Long term We are seeking a highly skilled and motivated Senior Snowflake Data Engineer with 8-10 years of experience in designing, developing, and maintaining modern... 
    Senior

    PortlandJobs.net, LLC

    Portland, OR
    2 days ago
  • Confluent is seeking a Senior Software Engineer II in Portland, Oregon, to lead critical backend systems in their Stream Governance products. This...  ...available services that are essential to their cloud-native data streaming platform. Candidates should have significant... 
    Senior

    Confluent

    Portland, OR
    2 days ago
  • Providence Health & Services is looking for a Senior Data Engineer to analyze clinical data and design data-centric software applications in Portland, Oregon. The ideal candidate will have a Bachelor's degree and 5+ years of relevant experience. The role emphasizes collaboration... 
    Senior
    Remote job
    Full time
    Shift work

    Providence Health & Service

    Portland, OR
    1 day ago
  • $166.6k - $218.7k

     ...further. Three centuries later, those foundations helped power the modern world. At...  ...platform foundation Build and evolve MCP servers that connect internal systems and data sources into a coherent interface for agents and engineers. Expand and operate our LLM gateway... 
    Senior
    Foundation
    Shift work

    Mercury

    Portland, OR
    2 days ago
  • $106.2k - $194.6k

     ...Artificial Intelligence and Data team helps apply cutting edge...  ...the latest data science and big data technologies. Your...  ...digital twin applications, and software engineering. We'll look to you to provide...  ...learning techniques. Strong foundation in mathematics, statistics,... 
    Senior
    Foundation
    Big data
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Portland, OR
    2 days ago
  • Senior Snowflake Data Engineer - Modern Data Platforms & AI Exposure V.L.S. Systems, Inc Portland, Oregon (Full‑day Temporary) Experience: 8‑10 Years Description We are looking for a strong Senior Snowflake Data Engineer who can work across multiple areas depending... 
    Senior
    Temporary work
    Local area
    Relocation

    PortlandJobs.net, LLC

    Portland, OR
    2 days ago
  • $132.9k - $182.7k

    Senior Structural Engineer - Advanced Manufacturing (U.S.) At Jacobs, we solve critical...  ...team, you will work on Data Center projects—including...  ...calculations for member designs and foundations, material take‑offs for...  ...states Knowledge of CAD software such as AutoCAD, Revit,... 
    Senior
    Foundation
    Remote work

    Jacobs

    Portland, OR
    2 days ago
  • NV Energy is looking for a Senior Data Engineer in Portland, Oregon, responsible for designing and maintaining scalable data pipelines that support analytics and reporting. The ideal candidate will have over eight years of experience, particularly with Azure Data Factory... 
    Senior

    NV Energy

    Portland, OR
    3 days ago
  • Need Sr Big Data Engineer at Beaverton, OR Only W2 Contract Hi, We have immediate opportunity with our direct client send your resume asap upon your interest. Thank you. Location: Beaverton, OR. Duration: Long Term Skills Typical Office: This is a typical office job... 
    Senior
    Big data
    Contract work
    Work at office
    Immediate start
    Remote work

    USM

    Beaverton, OR
    3 days ago
  •  ...a highly skilled Databricks Data Engineer with a minimum of 10 years of...  ...Work with Hadoop and Hive for big data processing and analysis....  ..., we encourage you to apply! Seniority level Seniority level Mid-Senior...  ....41-$110,895.50 2 months ago Software Engineer, Data Infrastructure... 
    Senior
    Big data
    Contract work
    Work experience placement
    Local area
    Relocation

    Artech L.L.C.

    Portland, OR
    2 days ago
  • Nitor-Infotech in Portland, Oregon is looking for a strong Big Data Professional who can manage relationships with stakeholders. The role involves responsibilities in technical planning, data ingestion, troubleshooting, and implementing modern big data technologies like... 
    Big data

    Nitor-Infotech

    Portland, OR
    2 days ago
  •  ...you tell your friends when they ask you what you do?  As a Senior Data Engineer I help app professionals to have the most comprehensive and high...  ...Shell Script programming - Python programming skills is a big plus. Experience in statistics and data mining, Big Data or... 
    Senior
    Big data
    Full time
    Live in
    Home office
    Overseas
    Flexible hours

    pathmatics inc

    Vancouver, WA
    more than 2 months ago
  • This role is responsible for data collection procedures, including...  ...project teams of other data engineers for all stages of design and development...  ...and activities in the big data space. Collaborates and...  ...Science, Information Technology, Software Engineering, Statistics/... 
    Big data
    Work experience placement

    Hewlett-Packard Company

    Vancouver, WA
    3 days ago
  • A healthcare company located in Vancouver, Washington, is seeking a data engineer with strong expertise in Databricks and MongoDB. The role involves developing and optimizing data pipelines, debugging Spark applications, and writing efficient Python code. Proven experience... 
    Senior

    Flagler Health

    Vancouver, WA
    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!