Udig

Udig

Senior Consultant, Engineering

Nashville, TN or Richmond, VA · Senior

Sponsorship not specified$102k-$138kDetected 6 days ago
Full-Stack DevelopmentCode ReviewAWSGCPAzureCloud PlatformsCI/CDData EngineeringAgileLeadershipCommunicationMentoring

About the role

  • Join UDig - Where Consulting Meets Innovation.
  • UDig is a technology consulting firm dedicated to delivering high-impact solutions that have driven client success for over 20 years.
  • By harnessing expertise, innovation, and connections, we achieve extraordinary outcomes across multiple verticals.

Responsibilities

  • 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.
  • Facilitate technical design sessions, architecture reviews, and client-facing whiteboarding to align stakeholders and drive decisions.
  • 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.
  • Working knowledge of data engineering contexts - pipelines, warehousing, and how data-aware systems are built - sufficient to lead across both software and data workstreams.
  • Our team collaborates directly with clients, taking a consultative approach to turning complex challenges into successful projects that deliver business value.
  • If you're ready to dig into your first career chapter and build alongside people who take the craft seriously, let's talk.
  • Career Growth - Own your path with UDig Elevate, offering a clear trajectory for career growth and leadership opportunities.

Requirements

  • 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.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), CI/CD pipelines, containerization, and infrastructure-as-code practices.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.

Skills

  • Contribute reusable patterns, frameworks, and documentation that accelerate future UDig engagements.

Compensation

  • $102,000 - $138,000 USD
  • 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.
  • Competitive Compensation - Strong salary, performance-based bonuses, and career progression.

Benefits

  • Investment in You - $1,500 annual training budget, mentorship, and hands-on learning.
  • Comprehensive Benefits - PTO, parental leave, 401(k) match, health, dental, vision, and more.
  • Conduct rigorous code reviews that enforce engineering standards and serve as a genuine learning tool for junior team members.

Company info

  • At UDig, we're more than consultants - we're problem solvers, mentors, and innovators.

This listing is sourced directly from Udig's careers page and normalized into a canonical job model.