Director Of Software Engineering

TEKsystems

Pittsburgh (Allegheny County)

On-site

USD 85,000 - 99,000

Full time

35 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k)
Life Insurance
Disability insurance
HSA
Transportation benefits
Employee Assistance Program

Job summary

TEKsystems in Pittsburgh, PA is seeking an experienced Senior Engineering Leader for cloud-native enterprise platforms. You will shape roadmaps, align with product and architecture, and ensure scalable, secure systems across microservices and APIs.

You will lead architecture reviews, governance, and delivery, partnering with executives to translate strategy into executable plans while fostering performance and continuous improvement.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.
  • 10+ years of software engineering experience with progressive responsibility.
  • 5+ years of experience leading and managing software engineering teams.
  • Proven experience delivering enterprise-scale software products and platforms in a cloud environment.

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 with Product Management, Architecture, Operations, and stakeholders to align technology initiatives with objectives.
  • Provide technical leadership across architecture reviews, system design discussions, and governance.

Skills

Java
Springboot
Microservices
JavaScript
TypeScript
Scala

Education

Bachelor's degree in Computer Science/Software Engineering
Master's degree (preferred)

Tools

AWS
Azure
Google Cloud Platform

Job description

Description

Lead, mentor, and develop software engineering teams through coaching, performance management, career development, and succession planning.

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
  • 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 Languages
  • Java
  • Springboot
  • Microservices
  • JavaScript
  • TypeScript
  • Scala
Additional Skills
  • 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.

  • 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.

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 regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

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
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
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)
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Engineer
Systems Engineer

TEKsystems • Owings Mills (MD)

Hybrid
USD 69,000 - 83,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Full Stack .NET Developer
Full Stack .NET Developer

TEKsystems • Charlotte (NC)

Hybrid
USD 103,000 - 110,000
Medical insurance
401(k) plan
PTO
+1
Support Engineer
Support Engineer

TEKsystems • Atlanta (GA)

Hybrid
USD 44,000 - 63,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3
Security Engineer
Security Engineer

TEKsystems • Pittsburgh

Hybrid
USD 96,000 - 110,000
Operations Manager
Operations Manager

TEKsystems • Spokane (WA)

On-site
USD 45,000 - 65,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Software Engineer/Developer
Software Engineer/Developer

TEKsystems • Newport Beach (CA)

On-site
USD 103,000 - 138,000
Full Stack Developer With AWS
Full Stack Developer With AWS

TEKsystems • Davidson (NC)

Hybrid
USD 103,000 - 110,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Computer Support Technician
Computer Support Technician

TEKsystems • Johnston (IA)

Hybrid
USD 28,000 - 33,000
Sr Analyst, Continuous Improvement Engineering
Sr Analyst, Continuous Improvement Engineering

TEKsystems • Burbank (CA)

Hybrid
USD 110,000 - 124,000
Data Scientist - Foward Deployed Engineer
Data Scientist - Foward Deployed Engineer

TEKsystems • Palo Alto (CA)

Hybrid
USD 110,000 - 117,000
Medical dental & vision
401(k) plan
Life Insurance
+5