Take2 Consulting, LLC
Lead Engineer - Data Platform & Full Stack Development
Take2 Consulting, LLC, Lansing, Michigan, United States
Lead Engineer - Data Platform & Full Stack Development
Take2 Consulting, LLC
Location: Ann Arbor, MI | Salary: $95,000.00 - $120,000.00
Overview We are seeking an experienced Lead Engineer to design, build, and lead a cross‑functional team managing our data infrastructure and mobile application development. The ideal candidate combines deep technical expertise in data engineering and modern analytics with full stack development skills. You will architect and maintain our data warehouse, orchestrate data pipelines, lead development of a React Native mobile application, and oversee .NET integrations—all while mentoring a multidisciplinary team. This role is 60% hands‑on technical work, 40% team leadership.
Education & Certification Requirements A bachelor's degree is required.
Onsite Requirements This role is a remote opportunity.
Responsibilities
Own and evolve our Snowflake data warehouse architecture
Build and optimize data pipelines using dbt and Airbyte
Ensure data quality, governance, and integration with Tableau
Define standards for dimensional modeling and ELT patterns
Lead development of a React Native iOS app using Expo
Build and maintain .NET backend services and integrations
Design APIs and integrations between systems
Lead and mentor data engineers and developers
Run code reviews, sprint planning, and technical scoping
Translate business requirements into technical solutions
Partner with Product, Analytics, and Operations teams
Monitor data pipeline health and application performance
Implement security and compliance controls for sensitive data
Provide technical guidance to stakeholders on technical capabilities
Evaluate and recommend technology solutions and vendors
Conduct technical assessments and create architectural proposals
Guide best practices for data governance, security, and scalability
Qualifications
7+ years of professional software engineering experience
5+ years in a technical leadership or architecture role
3+ years of professional React Native mobile development
3+ years in data engineering or data warehouse development
2+ years with .NET backend development
Experience with modern data tools (dbt strongly preferred)
Proven track record of designing, scaling, and deploying distributed systems
Desired Skills
Experience in fintech, healthcare, or regulated industries
Production experience with Snowflake + dbt + Airbyte stack
Expo experience is a plus
Strong communication skills to explain technical concepts to non‑technical stakeholders
Ownership mentality and high accountability for data accuracy, consistency, and integrity
Ability to adapt to ambiguity and fast‑paced environments
Collaborative mindset with experience leading cross‑functional projects
Problem solver with strategic thinking and execution focus
Job Details
Seniority level: Mid‑Senior level
Employment type: Contract
Job function: Engineering and Information Technology
Industry: Staffing and Recruiting
#J-18808-Ljbffr
Location: Ann Arbor, MI | Salary: $95,000.00 - $120,000.00
Overview We are seeking an experienced Lead Engineer to design, build, and lead a cross‑functional team managing our data infrastructure and mobile application development. The ideal candidate combines deep technical expertise in data engineering and modern analytics with full stack development skills. You will architect and maintain our data warehouse, orchestrate data pipelines, lead development of a React Native mobile application, and oversee .NET integrations—all while mentoring a multidisciplinary team. This role is 60% hands‑on technical work, 40% team leadership.
Education & Certification Requirements A bachelor's degree is required.
Onsite Requirements This role is a remote opportunity.
Responsibilities
Own and evolve our Snowflake data warehouse architecture
Build and optimize data pipelines using dbt and Airbyte
Ensure data quality, governance, and integration with Tableau
Define standards for dimensional modeling and ELT patterns
Lead development of a React Native iOS app using Expo
Build and maintain .NET backend services and integrations
Design APIs and integrations between systems
Lead and mentor data engineers and developers
Run code reviews, sprint planning, and technical scoping
Translate business requirements into technical solutions
Partner with Product, Analytics, and Operations teams
Monitor data pipeline health and application performance
Implement security and compliance controls for sensitive data
Provide technical guidance to stakeholders on technical capabilities
Evaluate and recommend technology solutions and vendors
Conduct technical assessments and create architectural proposals
Guide best practices for data governance, security, and scalability
Qualifications
7+ years of professional software engineering experience
5+ years in a technical leadership or architecture role
3+ years of professional React Native mobile development
3+ years in data engineering or data warehouse development
2+ years with .NET backend development
Experience with modern data tools (dbt strongly preferred)
Proven track record of designing, scaling, and deploying distributed systems
Desired Skills
Experience in fintech, healthcare, or regulated industries
Production experience with Snowflake + dbt + Airbyte stack
Expo experience is a plus
Strong communication skills to explain technical concepts to non‑technical stakeholders
Ownership mentality and high accountability for data accuracy, consistency, and integrity
Ability to adapt to ambiguity and fast‑paced environments
Collaborative mindset with experience leading cross‑functional projects
Problem solver with strategic thinking and execution focus
Job Details
Seniority level: Mid‑Senior level
Employment type: Contract
Job function: Engineering and Information Technology
Industry: Staffing and Recruiting
#J-18808-Ljbffr