Jobs · Engineering

Director - Software Engineering

3Cloud · United States · Yesterday
RemoteRemoteEngineering$168k–$211k/yrFull-time

Solutions Architecture & Technical Leadership

  • Contribute to the shaping and support of the technical vision for Software Engineering across the practice.
  • Establish and evolve reference architectures, engineering standards, and evaluation frameworks for modern application development on Azure.
  • Provide high-level architectural oversight on key engagements.
  • Identify gaps in engineering and architecture capability and lead the creation of training, reusable assets, and accelerators to close them.
  • Champion the thoughtful adoption of modern engineering approaches, tools, and patterns.

Delivery & Consulting Excellence

  • Provide oversight for key client engagements.
  • Support delivery teams through escalation guidance, architectural coaching, and strategic clarity.
  • Partner with Engagement Managers, Architects, and client stakeholders.
  • Mature clients’ engineering and delivery practices.
  • Ensure consistency and quality across teams.
  • Manage utilization, margin, and staffing mix.
  • Promote operational readiness and supportability.

Mentorship & Team Development

  • Develop and grow managers, Principal Architects, and senior engineers.
  • Build connected, inclusive, high-performing teams.
  • Oversee staffing and resource alignment.
  • Define interview standards and mentorship strategies.

Growth & Innovation

  • Drive development of practice-wide training, reusable assets, tools, templates, and accelerators.
  • Collaborate with Directors, Principal Architects, and Practice Leaders.
  • Enable the GTM team.
  • Lead or influence multi-team programs.
  • Identify capability gaps, talent needs, and strategic opportunities.
  • Influence multi-million-dollar annual sales and delivery outcomes.

Requirements:

  • 14+ years of experience in application development and/or software engineering.
  • 5+ years of experience in application architecture and leading development teams.
  • Expertise with a major cloud platform (Azure strongly preferred).
  • Experience working in a consulting or professional services environment.
  • Demonstrated success leading large, complex client engagements or programs.
  • Proven ability to act as a trusted advisor to senior client stakeholders.
  • Experience shaping and implementing practice-wide standards, assets, or offerings.
  • Strong business acumen with experience partnering on utilization, margin, staffing, and sales pursuits.
  • Excellent communication and storytelling skills.
  • Experience leading or influencing multi-team programs.

Benefits:

  • Flexible work location with a virtual first approach to work.
  • 401(K) with match up to 50% of your 6% contributions of eligible pay.
  • Generous PTO.
  • Medical plan options.
  • Vision and dental coverage.
  • Life and disability insurance.
  • Paid leave for birth parents and non-birth parents.
  • Healthcare FSA, HSA, and Dependent Care FSA.
  • $67.00 monthly tech and home office allowance.
  • Utilization and/or discretionary bonus eligibility based on role.
  • Employee Assistance Program.

Total Rewards Highlights:

  • Competitive compensation.

Similar jobs

Software Engineer

General MotorsAustin, TX· 1 wk ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com

Software Engineer

OptumMinnetonka, MN· 1 mo ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 1 mo ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 1 mo ago
Engineeringapply on solidus.smartsearch.jobs