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

Senior Data Engineer

Ellis Porter

About Ellis Porter At Ellis Porter, our goal is to improve the immigration experience for employers and individuals so they can thrive in a smaller world. We are a team of dedicated immigration professionals (we call ourselves Porters) who believe passionately in the economic, cultural, and human value of immigration. We help clients navigate complex, high-stakes decisions with refreshingly clear guidance, creative strategies, responsive service, and genuine empathy. Immigration law is challenging, fast-paced, and deeply personal; it calls for care, sound judgment, and a shared commitment to doing excellent work. At Ellis Porter, we love what we do, and who we do it with, and we find great satisfaction in knowing that our work positively impacts the careers, families, and lives of all those we serve. Our Culture We are immensely proud of our culture at Ellis Porter. It’s grounded in the belief that people do their best work when they feel trusted, supported, and encouraged to bring their whole selves to work. We take our work seriously, but not ourselves. We do not tolerate drama, and jerks are not allowed. It’s not what you would expect from a typical law firm, because we are not a typical law firm. In the demanding, ever-changing world of immigration, our processes and tools continue to evolve, and we look for Porters who approach change with adaptability, curiosity, and a desire to keep improving how we serve one another and our clients. If you believe great work can be both high-performing and human, come join us and help make a difference. Position Summary Ellis Porter (EP) is investing in data to build a more resilient firm and make our collective knowledge more useful to our people, clients, and business. We want trusted, connected data to become a lasting advantage: improving service, informing decisions, and enabling responsible use of AI, new technologies, and partnerships. As a Senior Data Engineer, you’ll be our first in-house data engineer and own our Databricks platform end to end, from building reliable pipelines and trusted data products to managing platform operations and shaping its future. This is a builder role for someone who enjoys hands-on development, problem-solving, and the opportunity to shape a growing data function. Reporting to the Manager of Data Services and Products, you'll inherit a working platform from our external vendor, with support during the transition. You'll evaluate what's in place, identify opportunities for improvement, and work directly with business stakeholders to turn their needs into practical, reliable data solutions. Since you'll be the sole engineer in a small data function, code review runs on design records, CI checks, and self-review. You'll partner with your manager on architecture and build-versus-buy decisions alongside business, application, IT, and security partners. You'll also work together to establish practices for code quality, additional technical review, and operational coverage. This is a full-time position offering flexible work arrangements including remote, hybrid, or on-site options at our Troy, MI or Ann Arbor, MI offices. Please note – although this role can be remote, all work must be performed within the United States. What You'll Do Build and maintain ingestion pipelines that bring data from EP’s business systems into Databricks, with automated quality checks and source reconciliation to identify missing, inaccurate, or duplicate data. Design and develop silver and gold data layers, delivering governed data products that support reporting, cross-system matching, and identity resolution. Own day-to-day platform operations, including job scheduling, monitoring, alerting, data freshness, access control, and cost optimization; maintain runbooks, test recovery procedures, and document knowledge so the platform can be supported by others. Manage CI/CD pipelines and deployments across development, testing, and production environments using Azure DevOps. Coordinate with EP’s IT vendor on Azure infrastructure needs outside the data platform; preserve systems of record, enforce user-appropriate access, and validate licensing and platform constraints before deployment. Partner directly with business stakeholders to understand their needs and translate them into practical, reliable data solutions. Design and implement approved confidentiality, retention, least-privilege access, and audit controls for sensitive client and matter data. Support bounded AI and partner pilots with appropriate masking, evaluation data, and human approval before expanding access or enabling changes to operational records. Perform other duties as assigned by management. What Skills and Experience You’ll Bring Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. 4+ years of experience in data engineering. 2+ years of hands-on experience building and operating Databricks solutions in production, including multi-task Lakeflow Jobs over Delta tables governed by Unity Catalog. Experience deploying through Declarative Automation Bundles (formerly Databricks Asset Bundles) or equivalent infrastructure-as-code is strongly preferred. Ability to explain a production pipeline you’ve built, the reasoning behind your design decisions, and how you addressed failures or operational challenges. Communicate clearly with nontechnical partners and connect engineering decisions to business impact. Proficiency in Python, including testing (pytest) and packaging; PySpark experience preferred. Strong SQL and dimensional modeling expertise, including serving governed datasets to BI tools. Experience building REST API and SaaS ingestion pipelines, including handling pagination, rate limits, schema drift, and credential rotation. Experience with Git-based CI/CD workflows; Azure DevOps is a plus. Experience using AI-assisted development tools, with sound judgment in reviewing, testing, and validating generated code before deployment. Experience building Lakeflow pipelines, managed connectors, entity resolution, or record linkage is a plus. Experience managing the Azure resources that support a data platform (Databricks workspace administration, storage, Key Vault and secrets, service principals, networking), ideally as infrastructure-as-code, is a plus. What We’ll Provide An opportunity to do challenging, dynamic, highly rewarding work with an inspiring mission. A team of intelligent, creative, and dedicated immigration professionals who value respectful, collaborative working relationships. Inclusive firm culture celebrating diverse perspectives, backgrounds, identities, and experiences. People-centered workplace policies and flexible work schedules, including remote work opportunities. Competitive compensation, health/dental/vision/life insurance benefits, a 401(k)-retirement savings plan with employer-matching, and generous paid time off. Employees working in person at our Troy or Ann Arbor offices enjoy casual attire, lots of free food, and regular opportunities for exposure to international cuisine and culture. Does this position, and our culture, seem like a good fit for you? If so, we would love to speak with you about joining the Ellis Porter team! Ellis Porter provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. NON-SOLICITATION STATEMENT: No agencies please. Ellis Porter (EP) recruits candidates exclusively utilizing our internal Talent Acquisition team. EP does not accept any liability for fees for resumes from recruiters or employment agencies (“Agency”), without a binding, written recruitment agreement between EP and Agency describing the services and specific job openings (“Agreement”). EP may consider any candidate for whom an Agency has submitted an unsolicited resume and explicitly reserves the right to hire those candidate(s) without any financial obligation to the Agency, unless an Agreement is in place. Any email or verbal contacts with any person within EP is inadequate to create a binding agreement. Agencies without an Agreement are requested not to contact any employees of EP with recruiting inquiries or resumes.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Oregon State vacancy
  •  ...company operating at the intersection of computational research, data platform engineering, and advanced analytics. They develop production-grade data...  ...learning workloads. We are looking for an experienced Senior Data Engineer to join their engineering team and take... 
    Senior
    For contractors
    Remote work
    Flexible hours

    Workana

    Oregon State
    3 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer based in United States. This senior individual contributor role sits at the intersection of data engineering, platform... 
    Senior
    Remote work
    Home office
    Flexible hours

    Jobgether

    Oregon State
    3 days ago
  • $57.16 - $97.32 per hour

    Senior Data Engineer - HybridApply knowledge of health care and database management to analyze clinical data, and to identify and report trends. Design and build modern data-centric software applications to support clinical and operational processes across all parts of... 
    Senior
    Minimum wage
    Local area
    Relocation
    Shift work

    Providence Health & Services

    Portland, OR
    1 day ago
  •  ...-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:2093ca9d-d6bb-4dac-9795-2b28cd5013d9-1"...  ...="true" data-turn="assistant" Nexaminds is looking for a Senior Data Engineer to design, develop, and maintain scalable data solutions within... 
    Senior
    Remote work
    Flexible hours

    Nexaminds

    Oregon State
    3 days ago
  • $128k - $249k

     ...our search for talented visionaries and your search for important and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Portland, OR
    4 days ago
  •  ...This is a full-time opportunity for a Senior Data Engineer from LATAM. Only accepting applicants from LATAM. In-person verification will be conducted. We are looking for a senior Data Engineer to join our BI team and take an active role in designing, building... 
    Senior
    Full time
    Remote work
    Worldwide

    IDT

    Oregon State
    3 days ago
  • $117.6k - $161.7k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer based in the United States. This role is focused on designing, building, and optimizing scalable data solutions that... 
    Senior
    Full time
    Remote work

    Jobgether

    Oregon State
    2 days ago
  • $500 per month

     ...infusing AI-native products into a segment of the CPG supply chain that is ripe for improvement. Role We're hiring a Senior Data Engineer to build and own the data infrastructure that powers Spoiler Alert's next chapter. Our platform generates unique data across... 
    Senior
    Summer work
    Local area
    Remote work
    Flexible hours

    Spoiler Alert

    Oregon State
    14 hours ago
  • $198k - $297k

     ...No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy. The Role As a Data Engineer you will handle everything from data architecture and modeling to data pipeline tooling and dashboarding. You will enable other... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Block

    Oregon State
    7 hours ago
  • $130k - $165k

     ...development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary...  ...professionally. About the Role CTG is seeking a Senior Data Engineer to design, build, and maintain scalable, efficient data... 
    Senior
    Full time
    Temporary work
    Remote work

    Capital Technology Group

    Oregon State
    2 days ago
  •  ...and is dedicated to transforming how the industry operates.  Data is a critical product within our company, and we are...  ...in the future.  Who We're Looking For  We are seeking a Senior Data Engineer to be the most experienced engineer on our data team. This is... 
    Senior
    Contract work
    Currently hiring
    Local area
    Remote work
    Flexible hours

    Adoreal

    Oregon State
    3 days ago
  • $134.47k - $203.4k

     ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...loves all things data — composed of data engineers, AI engineers, architects, analysts, and...  ...data scientists. We are looking for a Senior Data Engineer II who brings a software engineer... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Samsara

    Oregon State
    3 days ago
  •  ...and South America.  We are looking for an experienced  Senior Analytics Engineer to join a new project for a leading US healthcare provider...  ...Core models in GitHub, with reliable tests, documentation,and data health monitoring Create a weekly clinic availability... 
    Senior
    Full time
    Remote work

    Nitka Technologies

    Oregon State
    3 days ago
  •  ...Sr. Big Data EngineerOverview: As a Sr. Big Data Engineer, you will work with a variety of talented teammates and be a driving force for building solutions for Digital. You will be working on projects related to consumer behavior, commerce, and consumer touchpoints. Responsibilities... 
    Senior

    BizTek People

    Portland, OR
    2 days ago
  •  ...Your Role The Data Services team is responsible for technical design and end-to-end delivery of complex data-driven solutions and data products for the enterprise. The Data Engineer,Senior will report to the Sr Manager, Data Solutions / Manager. This role is responsible... 
    Senior

    Blue Shield of CA

    Portland, OR
    2 days ago
  •  ...Job DescriptionResponsibilitiesDesign and implement distributed data processing pipelines using Spark, Hive, Sqoop, Python, and...  ...resolving operational & performance issues.Work with architecture/engineering leads and other teams to ensure quality solutions are implemented... 
    Senior

    BizTek People

    Beaverton, OR
    3 days ago
  • Senior Data Engineer - Columbia Sportwear Company - Portland, ORColumbia Sportwear Company is seeking a Senior Data Engineer in Portland, OR. Responsibilities: Design and implement Kimballstyle dimensional models and analytical datasets; develop transformations with tests... 
    Senior
    Work at office

    Columbia Sportwear Company

    Portland, OR
    4 days ago
  •  ...needs. This in-office requirement may be adjusted at the discretion of the company. Columbia Sportswear Company is seeking a Senior Data Engineer in Portland, OR responsible for designing and implementing Kimball-style dimensional models and analytical datasets;... 
    Senior
    Work at office
    Flexible hours

    Talentify.io

    Portland, OR
    3 days ago
  •  ...Do you bring hands-on experience, enjoy complex data integrations and have a passion for automation and scalability? Looking...  ...Well, you're in the right place! PayLynxs is hiring a Senior Data Integration Engineer to join our team in Portland, Oregon! Description We... 
    Senior

    Pay Lynxs

    Portland, OR
    1 day ago
  •  ...reflect a thoughtful process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Data Engineer to join our growing Data team and set the technical direction for the systems that power analytics, data science and analytics,... 
    Senior
    Full time
    Worldwide

    Render

    Oregon State
    23 days ago
  •  ...Bot Jobs is seeking an experienced Senior Data & AI Developer to design and scale enterprise data and AI solutions focused on Agentic...  ...cloud-based data modernization while collaborating with business, architecture, and engineering teams. #J-18808-Ljbffr Jobleads-US
    Senior

    Jobleads-US

    Myrtle Point, OR
    1 day ago
  •  ...process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Analytics Engineer to join our growing Data team and lead the evolution of our Analytics Engineering platform. As Render scales, you'll build the foundations that... 
    Senior
    Full time
    Worldwide

    Render

    Oregon State
    23 days ago
  • $168k - $258.75k

    We are looking for a Senior Technical Program Manager (TPM) to join NVIDIA’s Server Engineering Operations Team. You will be the cross-section between execution and strategy...  ...take on more of these unique opportunities in data-center solutions.What you will be doing:The... 
    Senior
    Full time

    Nvidia

    Hillsboro, OR
    2 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, Boise, Lewiston, or Fargo offices.Candidates must reside within commutable distance of that location or be willing to... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    14 hours ago
  •  ...Cambia Health Solutions is seeking a Senior Data Engineer to lead data platform initiatives. You will design, build and optimize Snowflake-based frameworks, and guide data engineering teams across the organization. The role emphasizes CI/CD, Python, and SQL, with emphasis... 
    Senior

    Jobleads-US

    Portland, OR
    2 days ago
  • $142.6k - $153.1k

     ...building a sustainable system that values equity, affordability, and effectiveness. Job Summary: We’re looking for a Sr. Data Engineer with strong data platform experience to help evolve our modern data stack and contribute to the foundation of our emerging AI... 
    Senior
    Full time
    Remote work
    Home office

    Octave

    Oregon State
    14 hours ago
  • $140k - $180k

     ...response to their interactions. The TrueML team includes inspired data scientists, financial services industry experts and customer...  ...locked out of the financial system. About the Role As a Senior Engineer on the Data Services team at TrueML, you will be a key technical... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    TrueML

    Oregon State
    1 day ago
  • Job TitleSpecific application programming, development methods, techniques and standards Proficient in application development tools Software tools, which automate or assist part of the development process. Has a good knowledge of a wide area of IS concepts and practice...
    Senior
    Local area

    BizTek People

    Beaverton, OR
    4 days ago
  •  ...experience in gathering and documenting technical requirements for data imports and exports; strong skills in troubleshooting issues...  ...that will serve the stakeholder's data needs; work with engineering leads and other teams to ensure quality solutions are implemented... 
    Senior
    Contract work

    BizTek People

    Beaverton, OR
    1 day ago
  • $150k - $190k

     ...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As... 
    Senior
    Full time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Salem, OR
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!