Director - Software Engineering

Posted Yesterday
Hiring Remotely in United States
Remote
168K-211K Annually
Expert/Leader
Cloud • Information Technology • Natural Language Processing • Analytics • Consulting • App development • Generative AI
3Cloud is the leading Azure Partner and Microsoft innovator across Data, Apps and Cloud Platform.
The Role
Lead and grow 3Cloud's Software Engineering practice by shaping technical vision, establishing cloud-native standards on Azure, ensuring delivery excellence across client engagements, coaching managers and architects, driving reusable assets and training, and partnering with GTM to influence large program outcomes and financial performance.
Summary Generated by Built In

Are you looking for a role that motivates and challenges you? Are you ready for an opportunity for growth? Do you want to work on teams where people roll up their sleeves to take on tough problems together, and regularly blow the doors off our clients with their outstanding teamwork? If you answered yes to those questions, 3Cloud might just be for you!

At 3Cloud, we hire people who aren’t afraid to experiment or fail. We hire people who are willing to give direct and candid feedback to their managers, leaders, and team members. We hire people who jump at those opportunities because they care about our collective growth and success. We hire people who challenge and hold each other accountable for living 3Cloud’s core values because they know that it will result in amazing experiences and solutions for our clients and each other.

Director – Software Engineering

The Director - Software Engineering is a leader responsible for shaping the technical and delivery direction of 3Cloud’s Software Engineering practice while ensuring delivery excellence, team development, and organizational maturity. This hybrid role blends strategic technical influence, practice leadership, and manager-of-managers people leadership, with selective executive engagement when deeper engineering and architecture credibility is needed.

The Director ensures that teams are healthy, delivery is strong, individuals are growing, and the practice builds reusable assets, consistent standards, and modern cloud-native capabilities on Azure. You lead your organization in achieving client and financial success by ensuring consistent delivery of high-value billable work, driving utilization and margin health, and holding leaders accountable for delivery quality and financial integrity.

Responsibilities
Solution Architecture & Technical Leadership

  • Contribute to the shaping and support of the technical vision for Software Engineering across the practice, in partnership with Principal Architects and other senior technical leaders.
  • Establish and evolve reference architectures, engineering standards, and evaluation frameworks for modern application development on Azure (e.g., API-first, microservices, event-driven, cloud-native patterns).
  • Provide high-level architectural oversight on key engagements, ensuring technical decisions align with practice direction, security and compliance expectations, and long-term maintainability.
  • Identify gaps in engineering and architecture capability (e.g., performance, reliability, observability, DevOps, AI-assisted development) and lead the creation of training, reusable assets, and accelerators to close them.
  • Champion the thoughtful adoption of modern engineering approaches, tools, and patterns (including AI-assisted development) that improve quality, speed, and reliability while remaining responsible and secure.

Delivery & Consulting Excellence

  • Provide oversight for key client engagements to ensure quality, alignment to business objectives, and clear connection between our work and client outcomes.
  • Support delivery teams through escalation guidance, architectural coaching, and strategic clarity when projects or relationships become complex or high-risk.
  • Partner with Engagement Managers, Architects, and client stakeholders to ensure predictable, high-quality outcomes on large programs and critical workstreams.
  • Participate in select executive-level conversations to validate technical direction, shape roadmaps, and resolve risks where Director-level presence improves alignment and confidence.
  • Help clients mature their engineering and delivery practices (e.g., standards, governance, DevOps, Agile ways of working) so improvements persist beyond a single project.
  • Set expectations and guardrails for delivery quality, engineering practices, and ways of working across the Software Engineering practice.
  • Monitor engagement performance, risk, and client satisfaction across your portfolio; intervene proactively when trends or signals suggest delivery or relationship risk.
  • Ensure consistency and quality across teams without personally owning program-level roadmaps, instead empowering and coaching managers, tech leads, and architects.
  • Partner with Engagement Managers and Practice Operations to manage utilization, margin, and staffing mix in a way that supports both financial goals and sustainable team health.
  • Promote operational readiness and supportability across engagements, including appropriate use of CI/CD, testing strategies, observability, and incident response practices.

Mentorship & Team Development

  • Develop and grow managers, Principal Architects, and senior engineers through regular coaching, clear expectations, and constructive feedback.
  • Build connected, inclusive, high-performing teams with a culture of trust, collaboration, and accountability, modeling the behaviors you expect from leaders.
  • Monitor team health, morale, and workload balance across multiple teams, addressing engagement or performance concerns proactively in partnership with People Team and Practice leadership.
  • Oversee staffing and resource alignment for your area, balancing utilization targets with growth opportunities, development goals, and succession planning.
  • Define interview standards and mentorship strategies for Software Engineering, training others to apply them consistently and improving hiring outcomes and talent growth at scale.

Growth & Innovation

  • Drive development of practice-wide training, reusable assets, tools, templates, and accelerators that improve delivery quality, speed, and consistency across Software Engineering engagements.
  • Collaborate with Directors, Principal Architects, and Practice Leaders across App Innovation, Data & AI, and Advisory to ensure our solutions and offerings are cohesive and aligned to 3Cloud’s broader strategy.
  • Guide internal knowledge-sharing communities, brown bags, and upskilling efforts so engineers and architects can quickly adopt new patterns, tools, and approaches.
  • Enable the GTM team by collaboratively leading the creation of Software Engineering offerings, estimation playbooks, and proposal templates that match market needs and improve proposal quality, win rate, and margin confidence.
  • Support the GTM team as Subject Matter Expert and/or pursuit lead for Software Engineering solution pursuits, including complex modernization and greenfield application initiatives.
  • Contribute to practice evolution by identifying capability gaps, talent needs, and strategic opportunities (e.g., new solution areas, partnerships, or accelerators).
  • Influence multi-million-dollar annual sales and delivery outcomes for a portfolio of Software Engineering work, ensuring both client value and healthy business performance.

Requirements

  • 14+ years of experience in application development and/or software engineering, with significant hands-on experience delivering modern cloud-native solutions.
  • 5+ years of experience in application architecture and leading development teams.
  • Expertise with a major cloud platform (Azure strongly preferred; AWS or GCP acceptable), including designing, deploying, and operating production workloads.
  • Deep experience leading hybrid and distributed teams effectively, maintaining alignment, quality, and predictable delivery across time zones.
  • Experience working in a consulting or professional services environment.
  • Demonstrated success leading large, complex client engagements or programs, including responsibility for delivery quality, client satisfaction, and financial performance.
  • Strong background in modern software engineering and architecture practices on Azure (or a major cloud platform), including familiarity with PaaS, serverless, integration patterns, and DevOps practices.
  • Proven ability to act as a trusted advisor to senior client stakeholders (e.g., CTO, VP Engineering, Product leaders), influencing priorities and guiding strategic technical decisions.
  • Experience shaping and implementing practice-wide standards, assets, or offerings that improve repeatability, quality, and time-to-value.
  • Demonstrated strength in people leadership, including coaching managers and senior technical leaders, building healthy teams, and addressing performance and engagement issues constructively.
  • Strong business acumen with experience partnering on utilization, margin, staffing, and sales pursuits.
  • Excellent communication and storytelling skills, with the ability to explain complex technical and delivery topics clearly to executive and non-technical audiences.
  • Demonstrated ability to lead system-level architecture, make high-impact technical decisions, and balance competing concerns (value, cost, risk, speed) in partnership with business and product stakeholders.
  • Experience leading or influencing multi-team programs, including dependency management, integration planning, and architecture governance.
  • Desire for continuous learning and adoption of new technologies in the cloud space.

Don’t meet every single requirement? At 3Cloud we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway.

At this time, we cannot sponsor applicants for work visas.

This Job Posting will expire on Monday, August 17th, 2026.

3Cloud Total Rewards Highlights Include:  

  • 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 providing a minimum of 15 days in addition to 9 paid company holidays and 2 floating personal days  
  • Two medical plan options to allow you the choice to elect what works best for you!
  • Option for vision and dental coverage 
  • 100% employer paid coverage for life and disability insurance
  • Paid leave for birth parents and non-birth parents 
  • Option for 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 to help with everyday challenges

3Cloud offers competitive compensation. In addition to base pay employees are eligible to receive an annual discretionary/utilization bonus. If you are hired at 3Cloud your final base salary is based on factors such as skills, education, experience and/or geographic location. Please keep in mind that the range mentioned above includes the full base salary range for the role. It is not typical for offers to be made at or near the top of the range.

Base Salary Range
$168,400$210,500 USD

Don’t meet every single requirement? At 3Cloud we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway.

At this time, we cannot sponsor applicants for work visas.

Skills Required

  • 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; AWS or GCP acceptable)
  • Deep experience leading hybrid and distributed teams
  • Experience working in a consulting or professional services environment
  • Demonstrated success leading large, complex client engagements or programs, including delivery quality and financial performance
  • Strong background in modern software engineering and architecture practices (PaaS, serverless, integration patterns, DevOps)
  • Proven ability to act as a trusted advisor to senior client stakeholders
  • Experience shaping and implementing practice-wide standards, assets, or offerings
  • Demonstrated strength in people leadership, including coaching managers and senior technical leaders
  • Strong business acumen partnering on utilization, margin, staffing, and sales pursuits
  • Excellent communication and storytelling skills for executive and non-technical audiences
  • Ability to lead system-level architecture and make high-impact technical decisions balancing value, cost, risk, and speed
  • Experience leading or influencing multi-team programs including dependency management and architecture governance
  • Desire for continuous learning and adoption of new cloud technologies

3Cloud Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about 3Cloud and has not been reviewed or approved by 3Cloud.

  • Fair & Transparent Compensation Base pay is characterized as competitive for U.S. Azure consulting roles, with employer-posted role bands aligning to market levels for mid-to-senior positions. Recent commentary includes references to “competitive salary” and instances of “above market compensation.”
  • Flexible Benefits A remote-first setup with strong work-from-home flexibility is emphasized, including a home-office/Wi‑Fi stipend. Flexibility and work–life balance are consistently highlighted as standout aspects of the package.
  • Healthcare Strength Core medical, dental, and vision coverage is provided through established carriers with HSA/FSA availability and an EAP, and income protection is employer-paid. Preventive care coverage and access to a broad network indicate a comprehensive health offering.

3Cloud Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Downers Grove, IL
880 Employees
Year Founded: 2016

What We Do

Hi, we’re 3Cloud. We help advise, architect, build, and optimize our client’s Azure cloud environment to transform their business. 3Cloud has been acknowledged as Microsoft’s 2024 Partner of the Year for Data & AI and we are positioned in the market for continued accelerated growth. Our team of industry experts work to build new solutions and solve our client’s most complex challenges. 3Cloud’s commitment to excellence and innovation allows team members to contribute to something bigger than themselves, creating an impact they can be proud of. We are always looking for new team members who love a challenge, are passionate about clients, and thrive on the pace of change in the cloud.

Why Work With Us

Three things make 3Cloud special: 1) we are laser-focused on Azure, loving the rapid pace that Microsoft drives on that platform; 2) we have a culture of deep technical excellence, and we challenge each other to innovate; and 3) we have a matchless connection with Microsoft’s field and engineering teams, giving our teams insights and cool projects.

Gallery

Gallery

Similar Jobs

Remote or Hybrid
2 Locations
289097 Employees

Capital One Logo Capital One

Sr. Director, Software Engineering - Finance Tech

Fintech • Machine Learning • Payments • Software • Financial Services
Remote or Hybrid
5 Locations
55000 Employees
286K-392K Annually

Optum Logo Optum

Senior Director Software Engineering - Remote

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Basking Ridge, NJ, USA
160000 Employees
159K-273K Annually

Optum Logo Optum

Director, Software Engineering - Remote

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Basking Ridge, NJ, USA
160000 Employees
135K-231K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account