Software Engineering Manager (Data Engineering)
$110.79k - $190.7kMcKinstry
Software Engineering Manager (Data Engineering)
Build the future, spark innovation and align your career with purpose.
McKinstry is innovating the waste and climate harm out of the built environment and creating lasting impact. Together, we're building a thriving planet.
Buildings are a leading contributor to the climate crisis, generating nearly 40% of total global energy-related carbon emissions. We're making a lasting impact on our industry and within our communities by addressing the climate, affordability and equity crises through:
- renewables and energy services
- engineering and design
- construction and facility services
To get where we're going, we need big thinkers, problem solvers and collaborative mindsets. Does that sound like you?
The Opportunity with McKinstry
McKinstry is building a modern, scalable data platform to power analytics, reporting, and AI-driven decision-makingand we're looking for a Software Engineering Manager (Data Engineering) to lead the team at the center of that transformation.
In this role, you'll manage and develop a team of data engineers building and operating McKinstry's Azure Data Lakehouse. You'll guide the evolution from Azure Synapse Analytics to Microsoft Fabric, shaping the architecture and engineering practices that underpin enterprise-wide data access, governance, and insight. Your team's work will directly enable Power BI reporting, advanced analytics, and emerging AI capabilities across the organization.
This is a high-impact opportunity for a strong people leader who is also deeply technical in modern data platforms. Success requires proven management experiencecoaching, mentoring, and growing engineerscombined with hands-on technical leadership in data engineering, data modeling, and cloud-based data services. You'll set the technical direction for McKinstry's data platform, drive governance and quality standards, and collaborate across analytics, application, and business teams.
This role is based in Seattle, WA and operates on a hybrid work schedule.
What You'll Be Doing
Technical Contribution
- In collaboration with Business Technology leadership, lead the design, development, and operation of McKinstry's Azure Data Lakehouse, including data ingestion, transformation, storage, and serving layers.
- Provide insights to guide the platform migration from Azure Synapse Analytics to Microsoft Fabric, ensuring continuity, performance, and scalability throughout the transition.
- Oversee the development of robust ETL/ELT pipelines using Azure Data Factory, Synapse Pipelines, and Fabric Dataflows to move and transform data across the enterprise.
- Ensure data models follow established patterns such as medallion architecture (bronze/silver/gold) and dimensional modeling (star schema) to support analytics and reporting.
- Partner with Business Tech Analytics management and Power BI developers and analysts to ensure the data platform delivers reliable, performant semantic models and datasets for enterprise reporting.
- Ensure solutions are designed with scalability, performance, security, and reliability in mindparticularly where data enables advanced analytics and AI initiatives.
- Participate in Agile ceremonies, backlog grooming, sprint planning, and cross-functional coordination activities.
Technical Leadership
- Act as a data platform subject matter expert within McKinstry's technology organization, providing technical guidance on Azure data services and architecture.
- Define and guide data engineering standards, patterns, and best practices across the Lakehouse platform, including data pipeline design, data quality frameworks, and testing strategies.
- Lead the adoption of Microsoft Purview for data governance, cataloging, lineage tracking, and compliance across the enterprise data estate.
- Consult with Business Technology as they drive Master Data Management (MDM) strategy and implementation, ensuring consistent, trusted data entities across systems and platforms.
- Evaluate and guide the use of Azure data services including Azure Data Lake Storage, Azure Data Factory, Azure Synapse Analytics, Microsoft Fabric, and Azure Databricks where appropriate.
- Partner closely with leadership to inform decisions related to people, tools, processes, and the data platform roadmap.
- Establish and track metrics that ensure data platform stability, data quality, pipeline reliability, and business value.
People Management
- Lead and mentor a team of data engineers focused on building and maintaining McKinstry's enterprise data platform.
- Provide day-to-day technical direction, coaching, and feedback to team members working across data engineering, pipeline development, and data governance.
- Foster a culture of continuous learning, encouraging skill development in Azure data services, Fabric, Purview, Power BI, and modern data engineering practices.
- Communicate a clear data platform vision and technical strategy across IT, analytics, and business stakeholders.
Other duties as assigned.
What You Need to Succeed at McKinstry
- Bachelor's degree in Information Technology, Computer Science, Data Science, or a related field, or equivalent work experience.
- At least 8 years of experience with increasing responsibility in information technology and data systems, including 5 years in data engineering, data platform development, or applications management.
- Proven experience managing and leading software or data engineering teams with a strong focus on cloud-based data platforms.
- Deep experience with Azure data services, including Azure Synapse Analytics, Azure Data Factory, and Azure Data Lake Storage; experience with Microsoft Fabric is strongly preferred.
- Strong understanding of data modeling concepts, including star schema, medallion architecture, and semantic modeling for analytics.
- Experience with ETL/ELT pipeline development and data transformation at enterprise scale.
- Familiarity with Microsoft Purview for data governance, cataloging, and lineage tracking.
- Experience with or exposure to Master Data Management (MDM) concepts and tooling.
- Working knowledge of Power BI, including how data engineering supports semantic models, datasets, and enterprise reporting.
- Experience with Azure Databricks, Delta Lake, or Spark-based processing is a plus.
- Experience working in Agile development environments.
- Strong organizational, prioritization, and communication skills.
- Ability to influence across teams and drive alignment on data standards and architecture decisions.
- Experience with Azure DevOps and Microsoft SQL Server preferred.
- Exposure to machine learning, AI-enabled systems, or advanced analytics preferred.
- On-call availability 24 hours, 7 days a week.
- Ability and willingness to travel regionally.
- Provide personal transportation for meetings and job visits away from the office; reimbursed.
PeopleFirst Benefits
When it comes to the basics, we have you covered:
- Competitive pay
- 401(k) with employer match and profit-sharing plan
- Paid time off and holidays
- Comprehensive medical, prescription, dental, and vision with low or zero deductible options and low out of pocket maximums
People come first at McKinstry, and we go beyond the basic benefits with:
- Family formation benefits, including adoption and IVF assistance
- Up to 16 weeks paid parental leave
- Transgender inclusive benefits
- Commuter benefits
- Pet insurance
- "Building Good" paid community service time
- Learning and advancement opportunities via McKinstry University
- McKinstry Moves onsite gyms or reimbursement for remote workers
See benefit plan documents for complete details.
If you're driven by our vision to build a thriving planet together, McKinstry is the place to build your career.
The pay range for this position is $110,790 - $190,700 per year; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A bonus may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. Base pay information is based on market location. A bonus may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered.
- Mission+ is seeking a Manager, Data Engineering based in Arlington, VA, to lead a team in delivering innovative data solutions for client engagements. You will mentor a team of Data Engineers and manage the design and development of scalable data integration pipelines....Suggested
- SAIC is seeking qualified applicants to support a cutting-edge data, analytics, and AI platform in Arlington, VA. The role involves managing customer relationships, software engineering, data engineering, and analytics. Applicants should have a Bachelor's degree with extensive...SuggestedRemote work
- Dormont Manufacturing Co is seeking a Manager, Staff Engineering - Cryptography to lead a team of engineers. This role focuses on building efficient, performant platforms as part of our efforts to transform the insurance business. The ideal candidate will possess extensive...SuggestedFlexible hours
$229.9k - $262.4k
...National Association in McLean, VA is looking for a passionate Sr. Data Engineer to lead data transformation and build scalable solutions. The... ...Agile teams and drive business value through innovative data management practices. Competitive salary range is $229,900 - $262,400...Suggested- Community Tech Alliance is looking for an Engineering Manager to lead and grow the engineering team for PAD, a data infrastructure platform serving progressive organizations. In this role, you will manage a team while staying connected to technical work, helping to drive...SuggestedRemote job
$175k - $195k
...Director, Data Engineering We are looking for a Director of Data Engineering, Reporting, and Analytics to join DSPolitical's highly collaborative... ...of Data Engineering will be responsible for planning, management, and technical architecture (including design and high-level...Work at officeRemote workWork from homeMonday to FridayAfternoon shift$161k - $266k
...Manager, Data Engineering Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers... ...aims to build industry-leading business experimentation software that brings sophisticated analytic techniques to business...Full timePart timeWorldwideFlexible hours3 days per week- ...implementation design, client‑specific data and configuration choices,... ...technical work produced by internal engineers and external workers; provide coaching... ...Skills 10+ years' experience in software implementation or project management. Strong hands‑on data engineering...Apprenticeship
- A technology solutions provider in McLean, Virginia is seeking an experienced Sr Manager - Software Engineer to lead and develop a senior engineering team. The ideal candidate should have over 10 years of software engineering experience with strong expertise in observability...
- Position Overview The Data Engineering Lead is responsible for designing and implementing modern, scalable data architectures to support... ...transformation, and validation workflows. Establish schema management, versioning, and data lineage practices. Optimize data storage...Contract work
- A leading consulting firm is looking for a Data Engineering Manager to design and implement cloud analytics solutions. You will lead a team, ensuring data architecture aligns with business goals, while collaborating with clients to deliver tailored solutions. This role...
- CSA Global LLC is currently seeking an Operations Manager IV for the US Navy Program Executive Office in Arlington, VA. This role involves senior-level operational support, technical coordination, and programmatic assistance, crucial for maintaining effective governance...Work at office
$124k - $335k
Opportunity As a Tax Innovation & Delivery Experience - Data Engineering - Senior Manager, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision‑making and driving business growth. Within our Tax practice, you will focus...H1b- PRICE WATERHOUSE COOPERS is seeking a Senior Manager in Data Engineering in Washington, DC. You will play a pivotal role in transforming raw data into actionable insights and driving business growth through effective data infrastructure and systems. This role demands strong...
$69.4k - $158k
...to contribute to transitioning mission data flows from legacy systems to a modernized... ...or CentOS 7 Bachelor's degree in a CS or Engineering field Nice If You Have: Experience... ...the Posting Date. Job Number: R0230471 Software Engineer The Opportunity: Are you looking...Full timeContract workPart timeLocal areaRemote work$120k - $150k
Tract Capital Management is looking for a Senior Acoustics Engineer in Arlington, VA. This role involves designing acoustic compliance for power generation and battery storage systems, ensuring adherence to local noise ordinances. Candidates should have a Bachelor's degree...Local area- ...is a leading provider of open source software and operating systems to the global enterprise... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... .... We are hiring an Engineering Manager to lead one of our teams that work closely...Work at officeWork from home
$120k - $150k
...digital infrastructure investment firm is seeking a Senior Civil Engineer to lead civil site design and land development for BTM power generation facilities and data center campuses. The role entails managing site planning, utilities, and permitting processes while...- A technology services firm in Suitland, Maryland, is seeking a Data Engineering Lead to design and implement scalable data architectures for migrating legacy systems to AWS Cloud Native environments. The ideal candidate will possess expert-level Python proficiency and...
- Job Title: Software Engineer/Data Manager Hours: Regular Full-Time Clearance Requirements This position requires a current and active TS/ SCI with Poly at the time of application. What you will be doing: The Software Engineer/Data Manager shall provide data management...Full timeFor contractorsFlexible hours
- JASINT Consulting and Technologies, LLC is seeking a Software Engineer/Data Manager in Alexandria, VA. This full-time position requires a TS/SCI clearance and involves data management and software development responsibilities. Candidates must have 8+ years of experience...Full time
- A leading aerospace and defense company is looking for an experienced engineering leader to manage its Data Engineering team. This role involves defining and maintaining a roadmap, driving data pipelines in Databricks, and mentoring engineers. The ideal candidate will have...Remote work
$125.5k - $230.2k
...take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Manager We are looking for a dynamic and experienced Manager of Data Engineering to lead our team in designing and...Summer holidayFlexible hours$131.3k - $177.6k
...Machine Learning Engineer, WWPS ProServe, Data & Machine Learning (DML) Job ID: 10394704 | Amazon Web Services, Inc. Candidate must be a US Citizen... ..., and performance tuning. Experience in professional software engineering and best practices for the full software development...$131.3k - $177.6k
...Machine Learning Engineer, Data & Machine Learning (DML) Job ID: 10394713 | Amazon Web Services... ...(STEM). Experience in professional software engineering and best practices for the... ...architectures, code reviews, source control management, continuous deployments, testing, and...$131.3k - $237.35k
...Leidos has an exciting opportunity for a Data Engineer in our Intel Sector's Analysis... ...Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals... ...(SIGINT), and Cryptographic Key Management. At Leidos , we offer competitive benefits...Work experience placementLocal areaImmediate startFlexible hours$166k - $258k
...About the Role Data Platform Enablement keeps Nordstrom's analytics... ..., Metabase, and the access management and cost optimization that... ...health, and the growth of your engineers — and you stay hands-on,... ...development ~5+ years building software, platforms, infrastructure,...Full time$150k - $190k
...A leading IT solutions provider in Washington seeks a Senior Data Engineer to lead data engineering operations. Responsibilities include designing ETL workflows, collaborating with teams, and driving data strategy. The ideal candidate will have 10+ years in data applications...- ...About the job Data Engineer (Healthcare Data Pipelines) Data Engineer (Healthcare Data... ...ingestion and data processing, data linking, and software application lifecycle Familiarity with Agile development and work management. Please Note: ~ Only those...Permanent employmentContract workH1bRemote workVisa sponsorship
$115k
...Maximus is currently seeking a Senior Engineer - Data Analytics to support our Enterprise Data Services team. Enterprise Data Services... ...reliability, extensibility, flexibility, availability, and manageability. Provide training and consulting for various technical and...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager (Data Engineering). Be the first to apply!
- senior cloud data engineer Washington DC
- principal data engineer Washington DC
- finance data engineer Washington DC
- aws data engineer Washington DC
- data engineer Washington DC
- sr data engineer Washington DC
- software data engineer Washington DC
- junior data engineer remote Washington DC
- remote data engineer Washington DC
- data engineer contract Washington DC

