Foundation Software LLC
Since 1985, Foundation Software has been a leading provider of software and services built specifically for the construction industry. Our integrated solutions support contractors throughout the entire project lifecycle, from estimating and job cost accounting to project management, HR, time tracking, and payroll processing.
With more than 600 team members and offices across the United States, we combine industry expertise, technology, and exceptional service to help our customers work more efficiently and successfully. At Foundation Software, employees have the opportunity to contribute to meaningful solutions while learning and growing as part of a collaborative team.
Engineering Manager
We believe great engineering leaders stay close to the technology. We are looking for a hands-on Engineering Manager who enjoys leading engineers while staying close to architecture, design, and complex technical problem solving.
This role is ideal for an engineer who has recently stepped into management (1–3 years) and wants to continue developing as a hands-on technical leader, balancing architecture influence, team mentorship, and delivery leadership.
What You'll Do
Provide hands-on technical leadership building scalable cloud applications across Azure and AWS
Lead by example through architecture guidance, design reviews, and mentoring engineers on complex technical challenges
Mentor engineers through code reviews, design discussions, and technical coaching
Help lead and grow a high-performing engineering team (onshore and offshore)
Collaborate with Product, QA, Architecture, Security, and DevOps to deliver integrated solutions
Promote engineering excellence through SOLID principles, clean code, modern architecture patterns, and observability
Assist with planning and execution across multiple product initiatives
Tech Stack
Backend: .NET, C#, REST APIs Frontend: TypeScript, React, Vue Cloud: Azure required, AWS a plus Data: SQL Server required, PostgreSQL a plus Architecture: API-first, event-driven systems Delivery: Agile
What We're Looking For
7+ years of software engineering experience
Experience mentoring engineers and leading technical initiatives
Strong background in cloud-native architecture and modern application development
Passion for technical leadership and building high-performing engineering teams
Strong communication, collaboration, and leadership skills
Interest in emerging technologies such as Generative AI is a plus, as we continue exploring AI-enabled capabilities in our platform
Why Foundation?
We offer a culture that invests in our people and work-life balance, including:
On-site fitness center, personal training, and fitness classes
Massages, manicures/pedicures, house cleaning, laundry service
Catered lunches, monthly happy hours, and car washes
Game room, kitchen, snacks, and coffee
Strong benefits including 401(k) match, tuition reimbursement, and full health coverage
Foundation has been recognized as a 21-time NorthCoast 99 Top Workplace, a Plain Dealer Top Workplace, and repeatedly named to the Inc. 5000 fastest-growing companies list.
Join us and help build the next generation of cloud software.
Job Details
Semi-Monthly