Director Of Software Engineering
$62.5 - $72.5 per hourTEKsystems
Description
Key Responsibilities
Lead, mentor, and develop software engineering teams through coaching, performance management, career development, and succession planning.
Drive execution of engineering roadmaps and ensure timely delivery of high-quality software solutions.
Partner closely with Product Management, Architecture, Operations, and business stakeholders to align technology initiatives with organizational objectives.
Provide technical leadership across architecture reviews, system design discussions, and engineering decision-making.
Establish and promote engineering standards, best practices, and development methodologies that support scalability, maintainability, security, and reliability.
Oversee the design and delivery of modern cloud-native applications utilizing microservices, APIs, and distributed system architectures.
Develop and track key engineering performance indicators related to delivery, platform reliability, software quality, and operational efficiency.
Champion continuous improvement efforts across the software development lifecycle, including automation, DevOps practices, and engineering productivity initiatives.
Ensure production environments maintain a high standard of performance, availability, security, and observability.
Collaborate with executive leadership to define technical strategy, staffing plans, and long-term technology investments.
Serve as a senior engineering representative in customer engagements, escalations, strategic initiatives, and executive discussions.
Evaluate and adopt emerging technologies, including AI-enabled development tools, to improve engineering effectiveness and accelerate delivery.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
10+ years of software engineering experience with progressive responsibility.
5+ years of experience leading and managing software engineering teams in a leadership capacity.
Proven experience delivering enterprise-scale software products and platforms in a cloud environment.
Deep understanding of:
Distributed systems
Microservices architecture
Event-driven systems
API design and integration
Modern software architecture patterns
Experience leading architecture reviews, technical design sessions, and engineering governance initiatives.
Strong understanding of software development methodologies, agile delivery practices, and the full software development lifecycle.
Experience operating production applications with accountability for reliability, scalability, observability, and security.
Demonstrated success partnering with Product Management and business leaders to translate strategic goals into executable technology plans.
Strong experience with one or more modern programming languages, including:
Java
Springboot
Microservices
JavaScript
TypeScript
Scala
Proven ability to build, develop, and retain high-performing engineering teams.
Excellent communication, organizational, problem-solving, and stakeholder management skills.
Preferred Qualifications
Experience within healthcare technology, healthcare operations, or other highly regulated industries.
Knowledge of healthcare interoperability standards such as HL7 and FHIR.
Experience with large-scale SaaS platforms and cloud-native architectures.
Experience driving engineering transformation, organizational scaling, or modernization initiatives.
Familiarity with DevOps, CI/CD automation, and Site Reliability Engineering (SRE) principles.
Experience implementing AI-assisted software development or engineering automation practices.
Master's degree in Computer Science, Software Engineering, Information Systems, or a related field.
Skills
software engineering, leadership communication, enterprise application, saas, java, C#, Aws, python, javascript, typescript, scala, software architecture, distributed systems, microservices architecture, api design, azure, google cloud platform, sdlc process, stakeholder communication, healthcare industry, hl7, fhir, patient flow, clinical workflows, saas implementation, devops, ci/cd, automation engineering, customer interactions
Top Skills Details
software engineering,leadership communication,enterprise application,saas,java,C#,Aws,python,javascript,typescript,scala,software architecture,distributed systems,microservices architecture,api design,azure,google cloud platform,sdlc process,stakeholder
Additional Skills & Qualifications
- Have to be open to 30-50% domestic travel
-Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or Related Field
-10+ Years of Software Engineering Experience
-5+ Years of Engineering Leadership Experience
-Proven Success Leading Enterprise-Scale Engineering Teams
-Experience Owning Product and Platform Delivery
-Strong Strategic Planning and Resource Management Skills
-Ability to Drive Continuous Improvement Initiatives
-Experience Establishing Engineering Standards and Best Practices
-Strong Analytical and Problem-Solving Skills
-Excellent Written and Verbal Communication Skills
-Experience Influencing senior Leadership and Executive Stakeholders
-Experience Leading Architecture Reviews and Engineering Governance
-Strong Business Acumen with Focus on Customer Outcomes
-Ability to Foster a Culture of Accountability, Innovation, Learning, and Technical Excellence
-Experience Representing Engineering in Customer and Executive Discussions
-Proven Track Record of Building and Retaining High-Performing Engineering Teams
Experience Level
Expert Level
Job Type & Location
This is a Contract to Hire position based out of Pittsburgh, PA.
Pay and Benefits
The pay range for this position is $62.50 - $72.50/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Pittsburgh,PA.
Application Deadline
This position is anticipated to close on Sep 25, 2026. About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Key Responsibilities
Lead, mentor, and develop software engineering teams through coaching, performance management, career development, and succession planning.
Drive execution of engineering roadmaps and ensure timely delivery of high-quality software solutions.
Partner closely with Product Management, Architecture, Operations, and business stakeholders to align technology initiatives with organizational objectives.
Provide technical leadership across architecture reviews, system design discussions, and engineering decision-making.
Establish and promote engineering standards, best practices, and development methodologies that support scalability, maintainability, security, and reliability.
Oversee the design and delivery of modern cloud-native applications utilizing microservices, APIs, and distributed system architectures.
Develop and track key engineering performance indicators related to delivery, platform reliability, software quality, and operational efficiency.
Champion continuous improvement efforts across the software development lifecycle, including automation, DevOps practices, and engineering productivity initiatives.
Ensure production environments maintain a high standard of performance, availability, security, and observability.
Collaborate with executive leadership to define technical strategy, staffing plans, and long-term technology investments.
Serve as a senior engineering representative in customer engagements, escalations, strategic initiatives, and executive discussions.
Evaluate and adopt emerging technologies, including AI-enabled development tools, to improve engineering effectiveness and accelerate delivery.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
10+ years of software engineering experience with progressive responsibility.
5+ years of experience leading and managing software engineering teams in a leadership capacity.
Proven experience delivering enterprise-scale software products and platforms in a cloud environment.
Deep understanding of:
Distributed systems
Microservices architecture
Event-driven systems
API design and integration
Modern software architecture patterns
Experience leading architecture reviews, technical design sessions, and engineering governance initiatives.
Strong understanding of software development methodologies, agile delivery practices, and the full software development lifecycle.
Experience operating production applications with accountability for reliability, scalability, observability, and security.
Demonstrated success partnering with Product Management and business leaders to translate strategic goals into executable technology plans.
Strong experience with one or more modern programming languages, including:
Java
Springboot
Microservices
JavaScript
TypeScript
Scala
Proven ability to build, develop, and retain high-performing engineering teams.
Excellent communication, organizational, problem-solving, and stakeholder management skills.
Preferred Qualifications
Experience within healthcare technology, healthcare operations, or other highly regulated industries.
Knowledge of healthcare interoperability standards such as HL7 and FHIR.
Experience with large-scale SaaS platforms and cloud-native architectures.
Experience driving engineering transformation, organizational scaling, or modernization initiatives.
Familiarity with DevOps, CI/CD automation, and Site Reliability Engineering (SRE) principles.
Experience implementing AI-assisted software development or engineering automation practices.
Master's degree in Computer Science, Software Engineering, Information Systems, or a related field.
Skills
software engineering, leadership communication, enterprise application, saas, java, C#, Aws, python, javascript, typescript, scala, software architecture, distributed systems, microservices architecture, api design, azure, google cloud platform, sdlc process, stakeholder communication, healthcare industry, hl7, fhir, patient flow, clinical workflows, saas implementation, devops, ci/cd, automation engineering, customer interactions
Top Skills Details
software engineering,leadership communication,enterprise application,saas,java,C#,Aws,python,javascript,typescript,scala,software architecture,distributed systems,microservices architecture,api design,azure,google cloud platform,sdlc process,stakeholder
Additional Skills & Qualifications
- Have to be open to 30-50% domestic travel
-Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or Related Field
-10+ Years of Software Engineering Experience
-5+ Years of Engineering Leadership Experience
-Proven Success Leading Enterprise-Scale Engineering Teams
-Experience Owning Product and Platform Delivery
-Strong Strategic Planning and Resource Management Skills
-Ability to Drive Continuous Improvement Initiatives
-Experience Establishing Engineering Standards and Best Practices
-Strong Analytical and Problem-Solving Skills
-Excellent Written and Verbal Communication Skills
-Experience Influencing senior Leadership and Executive Stakeholders
-Experience Leading Architecture Reviews and Engineering Governance
-Strong Business Acumen with Focus on Customer Outcomes
-Ability to Foster a Culture of Accountability, Innovation, Learning, and Technical Excellence
-Experience Representing Engineering in Customer and Executive Discussions
-Proven Track Record of Building and Retaining High-Performing Engineering Teams
Experience Level
Expert Level
Job Type & Location
This is a Contract to Hire position based out of Pittsburgh, PA.
Pay and Benefits
The pay range for this position is $62.50 - $72.50/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Pittsburgh,PA.
Application Deadline
This position is anticipated to close on Sep 25, 2026. About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Director Of Software Engineering in Pittsburgh, PA vacancy
- ...help fuel our innovation and achieve the TeleTracking promise of revolutionizing modern healthcare. About the roleThe Director, Software Engineering provides technical and organizational leadership for one or more strategic software products and platforms that support...SuggestedVisa sponsorshipWork visa
- ...Manager, Software Engineering - SoftWriters More than a technology company. Empower LTC Pharmacies. Save Lives. Build the... ...office days: Tuesday, Wednesday, Thursday) Reports to: Director, Software Engineering What You'll Do The...SuggestedWork at officeRemote workVisa sponsorshipWork visaRelocation packageFlexible hours
$207k - $300k
...entire web stack, ensuring excellence in frontend, backend, and software quality.Drive technical directions across multiple teams and... ...organization.Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not...Suggested$120k - $140k
...neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-... ...an experienced Senior Full Stack Software Engineer to design, develop, and maintain... ...organization. This position reports to the Director of Software Engineering . ***This is...SuggestedFull timeWork at office$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement$146k - $234k
...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We are looking for a Software Engineer to partner with our Mapping team to deliver stable, fast, scalable solutions for the Aurora Atlas – our mapping storage and...Full time- ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...deployment, and productization Build and maintain industry-leading software practices and principles Develop clean and efficient...Permanent employmentFull timeImmediate startVisa sponsorship
- ...Pittsburgh-based company specializing in wireless power, low power electronics design, and wireless communication solutions seeks a Software Engineer to support numerous application and product lines. Overview Work with the engineering team designing software for...Full timeWork at office
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...that help us understand how autonomy behavior changes across software releases. We work on problems that span behavior classification...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Senior Software Engineer Pittsburgh, Pennsylvania, United States This role may require up to 10% travel Onsite role. About the Client We are a leader in enterprise readiness. Our mission is to establish readiness as a real-time condition that is continuously...Full timeWork experience placementWork at office
- ...Description: Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems. Objectives: Design, implement, and maintain distributed backend services optimized for low...Full time
- ...literature, requiring novel approaches or formulations to tackle challenging perception problems for the product. As a Senior Software Engineer, you will develop foundational ML architecture and systematic approaches to challenging, cross-cutting perception problems to...Full time
- ...Description XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle...Full timeTemporary work
- ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads... ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch’s...Full time
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office$146k - $211.5k
...goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team . The team is responsible for designing, implementing, integrating, and verifying...Full time$70k - $300k
...systems that operate in demanding, real-world environments where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot user workflows for wheeled robotic platforms across both...Permanent employmentFull timeFlexible hours- ...Us: Lovelace is the only provider of enterprise-scale context engines capable of analyzing trillions of real-time data points to create... ...and private enterprises in the world. Job Summary: ~ As a Software Engineer at LovelaceAI, you will play a crucial role in the...Full time
- ...solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support.... ...smart mobile robotics solutions. The Role: As a Software Engineer III at Seegrid, you will work in a tightly knit development...Full time
$149k - $198.5k
...Mission Summary: We are looking for a Senior Software Engineer to develop and deliver automated workflows, intelligent tooling and insightful analytics that enables our autonomy stack to scale. You will play a pivotal role in transforming massive amounts of data into...Full timeWork at officeRemote work- ...At Rapid Flow Technologies, we want our Surtrac traffic control software to be compatible with every traffic controller, detection... ...first full-time members of this team. As such, an ideal Interface Engineer is able to tackle hardware interface design and testing, as well...Full timeWork experience placementRemote work
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success... ...of your career development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects. In this position, you...Full timeWork experience placementFlexible hours
$1,000 - $2,030 per month
...Full Stack Software Engineer Pittsburgh, PA Who we are Lab37 Robotics is a technology company focused on the development and deployment of robots designed specifically for direct-to-customer food production. Our mission is to revolutionize the food industry by...Full timeTemporary workWork at officeFlexible hours- Marketing Intern Creative/Marketing Direct Hire Oct 31, 2025 At DRUM, we are passionate about connecting talented individuals with opportunities that elevate their careers. Since 1967 we've been forging partnerships, building careers, and shaping success stories....Internship
- ...passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive in a dynamic,... ...opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our digital presence and improve...Full timeFlexible hours
- About The Role…The Logistics Engineering teams design, build and operate the applications and services that serve the evolving needs of... ...engineering talent to be part of our growth.Our team is looking for a Software Engineer to drive the expansion of features to our customers...Visa sponsorshipWork visa
- ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Technology organization, you will be based in Farmers Branch, TX.Technical Experience Core Engineering•...Full timeTemporary workPart timeWork experience placementWork at office
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...Palo Alto, Calif.Meet the team:We're searching for a Senior Software Engineer to come and join the Runtime Services team at Latitude...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$118.2k - $177k
...winning, global leader in architecture, engineering, and geospatial services. We blend design... ...OverviewWoolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs... ...Geospatial sector. This position reports to the Director of Product and AI. Atlas Labs oversees...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Of Software Engineering. Be the first to apply!
Related searches
- IT software development manager Pittsburgh, PA
- software manager Pittsburgh, PA
- application manager Pittsburgh, PA
- director of software Pittsburgh, PA
- application engineering manager Pittsburgh, PA
- director software engineering Pittsburgh, PA
- senior chief engineer Pittsburgh, PA
- general engineer Pittsburgh, PA
- chief engineer Pittsburgh, PA
- principal developer Pittsburgh, PA


