Senior Consultant, Software Engineering Nashville, TN or Richmond, VA

UDig LLC

Nashville (TN)

Hybrid

USD 102,000 - 138,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

PTO
Parental leave
401(k) match
Health insurance
Dental
Vision

Job summary

UDig is seeking an experienced Senior Consultant who will lead engineering teams and drive delivery of cloud-native, full-stack solutions. You’ll act as a player-coach, shaping technical direction while maintaining hands-on craft across software and data workstreams.

You will champion AI-native delivery practices, set quality gates, and mentor engineers, while engaging with clients and facilitating design sessions.

Qualifications

  • 6–9 years of software engineering experience with progression into technical leadership.
  • Experience in a technology consulting environment and client-facing delivery.
  • Fluency across the full engineering stack: backend APIs, frontend, cloud, and data systems.
  • Hands-on cloud platforms experience (AWS, Azure, GCP) and CI/CD pipelines.
  • Working knowledge of data engineering contexts: pipelines, warehousing, and data-aware systems.
  • Proven mentoring experience with engineers and delivering feedback.
  • Strong communication: technical discussions with engineers and strategic talks with client leaders.
  • Bachelor’s degree in CS/Engineering/IS or related field.

Responsibilities

  • Lead engineering teams in a player-coach capacity, coding and reviewing work.
  • Architect and deliver full-stack, cloud-native solutions across software and data domains.
  • Champion AI-native delivery: define AI workflows and quality gates.
  • Facilitate design sessions, architecture reviews, and client whiteboards.
  • Conduct rigorous code reviews to enforce standards and teach juniors.
  • Drive agile delivery: planning, grooming, sprints, retrospectives, demos.
  • Build relationships with client leads and project sponsors; translate tech tradeoffs to business terms.
  • Create reusable patterns, frameworks, and docs for future engagements.

Skills

Leadership
Full stack
A I - native development
Mentoring
Client relationships
Cross-functional collaboration
Communication

Education

Bachelor's degree in CS/Engineering/IS

Tools

AWS
Azure
GCP
CI/CD
Docker
IaC

Job description

At UDig, Senior Consultants don’t just contribute to delivery — they drive it. You’ll lead engineering teams as a player-coach, shape technical solutions for complex client problems, and set the standard for how modern, AI-native delivery looks on an engagement. This is a role for engineers who want to lead without leaving the craft behind.

Why Top Consultants Choose UDig:

  • Career Growth —Own your path with UDig Elevate, offering a clear trajectory for career growth and leadership opportunities.
  • Consulting with Purpose — Contribute to real solutions that directly impact clients from your first day.
  • Flexibility & Balance — Hybrid work environment with opportunities for high-caliber in-person collaboration.
  • Investment in You — $1,500 annual training budget, mentorship, and hands-on learning.
  • Competitive Compensation — Strong salary, performance-based bonuses, and career progression.
  • Comprehensive Benefits — PTO, parental leave, 401(k) match, health, dental, vision, and more.

What You’ll Do:

  • Lead engineering teams in a player-coach capacity — writing and reviewing code, making key technical decisions, and developing the consultants around you.
  • Architect and deliver full-stack, cloud-native solutions across software and data domains, setting standards the team executes against.
  • Champion AI-native delivery practices on your engagements: establishing AI-assisted workflows, setting quality thresholds for AI-generated output, and operating as the human above the loop on critical paths.
  • Facilitate technical design sessions, architecture reviews, and client-facing whiteboarding to align stakeholders and drive decisions.
  • Conduct rigorous code reviews that enforce engineering standards and serve as a genuine learning tool for junior team members.
  • Drive agile delivery — backlog refinement, sprint planning, retrospectives, and demos — with an eye toward outcomes, not just process.
  • Build trusted relationships with client technical leads and project sponsors, translating engineering tradeoffs into business language.
  • Establish and maintain a shared definition of done across software, data, and design workstreams — running cross-functional ceremonies and driving structured tradeoff decisions using architecture docs, estimates, and delivery plans.
  • Contribute reusable patterns, frameworks, and documentation that accelerate future UDig engagements.

What You’ll Bring:

  • 6–9 years of software engineering experience, with demonstrated progression into technical leadership.
  • Prior experience in a technology consulting environment is required — you know how to build relationships, manage expectations, and tailor solutions to clients.
  • Fluency across the full engineering stack: backend APIs, frontend frameworks, cloud infrastructure, and data systems; comfortable across multiple languages and platforms.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), CI/CD pipelines, containerization, and infrastructure-as-code practices.
  • Working knowledge of data engineering contexts — pipelines, warehousing, and how data-aware systems are built — sufficient to lead across both software and data workstreams.
  • Demonstrated command of AI-native development: you actively orchestrate AI tools to accelerate delivery, govern their output with appropriate quality gates, and coach others on effective use. You understand the tradeoffs, not just the possibilities.
  • Proven experience mentoring and elevating engineers, with the ability to give direct, constructive feedback.
  • Strong communication skills — able to hold a technical conversation with engineers in the morning and a strategic conversation with client leadership in the afternoon.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.

Join UDig — Where Consulting Meets Innovation.

UDigis a technology consulting firm dedicated to delivering high-impact solutions that have driven client success for over 20 years. Our team collaborates directly with clients, taking a consultative approach to turning complex challenges into successful projects that deliver business value. By harnessingexpertise, innovation, and connections, we achieve extraordinary outcomes across multiple verticals.

At UDig, we’re more than consultants — we’re problem solvers, mentors, and innovators. If you’re ready to dig into your first career chapter and build alongside people who take the craft seriously, let’s talk.

#LI-HYBRID
#LI-JS1

The good-faith base salary range for this role is listed below, reflecting the amount UDig is willing to pay at the time of this posting. The specific sublevel and salary offered will be determined by the candidate's skills, relevant experience, qualifications, and internal equity.
The range reflects base salary only. This role is also eligible for performance-based incentive compensation, which may include a cash bonus, along with a comprehensive set of health and financial benefits.
UDig does not request or rely on salary history in determining compensation and will not retaliate against any applicant for requesting the salary range or for declining to provide compensation history.

Pay Range

$102,000 — $138,000 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Consultant, Software Engineering
Senior Consultant, Software Engineering

UDig LLC • Atlanta (GA)

Hybrid
USD 102,000 - 138,000
PTO
Parental leave
401(k) match
+3
Associate Consultant, Software Engineering
Associate Consultant, Software Engineering

UDig • Nashville (TN)

Hybrid
USD 64,000 - 86,000
Annual training budget
Mentorship program
Hybrid work environment
+2
Software Engineering Intern
Software Engineering Intern

udig • Nashville (TN)

On-site
USD 28,000 - 40,000
Competitive hourly wage
Client Services Intern
Client Services Intern

UDig LLC • Nashville (TN)

Hybrid
USD 28,000 - 40,000
Competitive hourly wage
Senior Software Engineering & AI Delivery Lead
Senior Software Engineering & AI Delivery Lead

UDig LLC • Atlanta (GA)

Hybrid
USD 102,000 - 138,000
PTO
Parental leave
401(k) match
+3
Senior Consulting Engineer
Senior Consulting Engineer

United States Digital Space LLC • Milpitas (CA)

On-site
USD 123,000 - 242,000
Equity
Employee stock purchase
Flexible PTO
+3
Software Engineer III - Full-stack Developer with Anthropic Experience
Software Engineer III - Full-stack Developer with Anthropic Experience

Deloitte France • Cleveland (OH)

On-site
USD 122,000 - 241,000
Software Engineer III - Full-stack Developer with Anthropic Experience
Software Engineer III - Full-stack Developer with Anthropic Experience

Deloitte France • Indianapolis (IN)

On-site
USD 122,000 - 241,000
Software Engineer III - Full-stack Developer with Anthropic Experience
Software Engineer III - Full-stack Developer with Anthropic Experience

Deloitte France • Sacramento (CA)

On-site
USD 122,000 - 241,000
Software Engineer III - Full-stack Developer with Anthropic Experience
Software Engineer III - Full-stack Developer with Anthropic Experience

Deloitte France • Los Angeles (CA)

On-site
USD 122,000 - 241,000