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
- 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...SeniorFoundationBig data
- 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...SeniorFoundationBig data
- 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...SeniorBig data
- 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...SeniorRemote job
- ...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,...SeniorFoundation
- ...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
$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...SeniorFoundationBig dataRemote work$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...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours- 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...SeniorBig data
$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...SeniorFoundationFull timeContract workWork at officeLocal areaRemote work- ...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...SeniorBig data
$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...SeniorBig dataRemote jobFull timeLocal areaShift work- 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 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
$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- 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
- 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
- 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
- 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...SeniorRemote jobFull timeShift work
$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...SeniorFoundationShift work$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,...SeniorFoundationBig dataFull timeWork experience placementSummer holidayFlexible hours- 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...SeniorTemporary workLocal areaRelocation
$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,...SeniorFoundationRemote work- 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
- 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...SeniorBig dataContract workWork at officeImmediate startRemote work
- ...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...SeniorBig dataContract workWork experience placementLocal areaRelocation
- 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
- ...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...SeniorBig dataFull timeLive inHome officeOverseasFlexible hours
- 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 dataWork experience placement
- 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
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!
- ngo software engineer Portland, OR
- software developer Portland, OR
- software developer internship no experience Portland, OR
- part time software developer remote Portland, OR
- financial software developer Portland, OR
- senior software engineer ruby on rails Portland, OR
- software engineer amazon Portland, OR
- senior software design engineer Portland, OR
- software engineer remote Portland, OR
- entry level software engineer remote Portland, OR

