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.
- ...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...SeniorFor contractorsRemote workFlexible hours
- ...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...SeniorRemote workHome officeFlexible hours
$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...SeniorMinimum wageLocal areaRelocationShift work- ...-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...SeniorRemote workFlexible hours
$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,...SeniorFull timeTemporary workLocal areaRemote workFlexible hoursAfternoon shift- ...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...SeniorFull timeRemote workWorldwide
$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...SeniorFull timeRemote work$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...SeniorSummer workLocal areaRemote workFlexible hours$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...SeniorWork at officeLocal areaRemote workFlexible hours$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...SeniorFull timeTemporary workRemote work- ...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...SeniorContract workCurrently hiringLocal areaRemote workFlexible hours
$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...SeniorFull timeWork experience placementRemote workFlexible hours- ...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...SeniorFull timeRemote work
- ...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
- ...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
- ...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
- 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...SeniorWork at office
- ...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;...SeniorWork at officeFlexible hours
- ...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
- ...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,...SeniorFull timeWorldwide
- ...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-USSenior
- ...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...SeniorFull timeWorldwide
$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...SeniorFull time$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...SeniorFull timeContract workWork at officeImmediate startWork from homeRelocationFlexible hours3 days per week- ...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
$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...SeniorFull timeRemote workHome office$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...SeniorWork at officeLocal areaRemote workFlexible hours- 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...SeniorLocal area
- ...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...SeniorContract work
$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...SeniorFull timeWork experience placementRemote workWorldwideFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- data engineer machine learning Oregon State
- aws data engineer Oregon State
- sr data engineer Oregon State
- finance data engineer Oregon State
- sr information security engineer Oregon State
- data center engineer Oregon State
- senior data integration developer Oregon State
- senior cloud data engineer Oregon State
- data engineer Oregon State
- data engineer analytics Oregon State



