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.