Talent.com
No longer accepting applications
Lead Software Engineer (Nashville)

Lead Software Engineer (Nashville)

Tennessee StaffingNashville, TN, United States
8 hours ago
Job type
  • Full-time
Job description

Lead Software Engineer

CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is rightwhatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

As a Lead Software Engineer, you will be responsible for leading the Analytics Engineering & Delivery function and for delivering scalable, performant, and insightful analytics solutions that support strategic and operational decision-making across the enterprise.

Job Description

As a Lead Software Engineer, you will be responsible for leading the Analytics Engineering & Delivery function and for delivering scalable, performant, and insightful analytics solutions that support strategic and operational decision-making across the enterprise. This role manages a team of analytics engineers and oversees the development of enterprise dashboards, semantic models, and data pipelines across Fabric (Power BI), Tableau, and other supported platforms.

What You'll Do

Lead and manage the delivery team responsible for the design, development, and deployment of enterprise-grade analytics solutions using Fabric (Power BI), Tableau and other supported platforms. Manage the execution of key analytics initiatives including KPI frameworks, cross-platform data integration, visual cognition standards, and optimized data pipelines. Provide direct leadership to Analytics Engineers by prioritizing workload, tracking progress, and facilitating solution reviews for consistency and alignment. Serve as delivery owner for data analytics projects, collaborating with business stakeholders, product owners, and data platform teams to ensure on-time and high-quality delivery. Translate business needs into scalable analytical products with structured semantic models, reusable datasets, and governance-aligned data definitions. Support the adoption of version control practices and drive automation, reusability, and design consistency across reporting solutions. Oversee continuous improvement efforts including code reviews, performance tuning, and compliance with architectural best practices. Lead the team's engagement in agile delivery practices, backlog grooming, and sprint planning in coordination with strategy and capability leads. Partner with the BI Strategy & Business Partnership team to align delivery outcomes with enterprise data governance and user enablement goals. Contribute to the standardization of data modeling and visualization best practices rooted in analytical literacy, business relevance, and perceptual design principles.

What You'll Need

Required : Bachelor's degree in Engineering, Computer Science, Analytics, or related field with 7-10 years of experience + 5+ years leading business intelligence or analytics engineering teams delivering production-grade solutions using Power BI, Tableau, and enterprise-scale data platforms + Deep understanding of semantic modeling, star and snowflake schema design, dimensional modeling, and visual analytics best practices + Strong hands-on experience with DAX, Level of Detail (LOD) expressions, advanced SQL, and programming languages such as Python or R, as well as data preparation tools including Alteryx, Power Query, and Tableau Prep + Experience with Cloud Data Platforms such as Azure, AWS, or GCP, including cloud-native storage and computer solutions + Experience with enterprise data warehousing platforms such as Databricks, Snowflake, Redshift, Synapse, or similar technologies + Experience with generative AI and natural language technologies such as Microsoft Copilot, Salesforce Einstein, Databricks Ginni, or other LLM-driven analytics tools + Experience leading solution design and implementation using cloud data lakes, and version control tools like Git + Demonstrated success managing delivery pipelines and analytics squads in agile or hybrid environments + Proven ability to coordinate complex technical efforts across data engineering, governance, and business teams + Fluent in English with strong verbal and written communication skills, including executive reporting and stakeholder engagement + Familiarity with IBCS, cognitive design for analytics, and standardization frameworks Preferred : Master's degree with 5-7 years related experience.

Physical Demands

Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards. Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc. Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor.

Pay Range

The pay range for this position is $65.00-$75.00 per hour (USD). Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages for this role includes medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role receive paid time off and may also be entitled to paid sick leave and / or other paid time off as provided by applicable law.

Reasonable Accommodation Statement

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 8111.

Create a job alert for this search

Lead Software Engineer • Nashville, TN, United States

Related jobs
  • Promoted
Lead Software Engineer

Lead Software Engineer

RelativityNashville, TN, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show moreLast updated: 14 days ago
Senior Software Engineer

Senior Software Engineer

TheIncLabNashville, TN, US
Full-time +1
Quick Apply
Department of Defense, and mission-critical teams achieve success.You will gain deep insights into customer missions and leverage your technical expertise to drive innovation, problem-solving, and ...Show moreLast updated: 30+ days ago
  • Promoted
Lead & Senior Mechanical Design Engineer - Multiple Sectors

Lead & Senior Mechanical Design Engineer - Multiple Sectors

Henderson EngineersFranklin, TN, United States
Full-time
At Henderson, we're about more than just buildings.We're about the people, experiences, and potential found inside.We're a company of problem-solvers and innovators known for our technical excellen...Show moreLast updated: 7 days ago
Software Engineer III

Software Engineer III

TheIncLabNashville, TN, US
Full-time +1
Quick Apply
TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose...Show moreLast updated: 30+ days ago
Software Engineer III

Software Engineer III

ModeaNashville, TN, US
Full-time
Quick Apply
A Software Engineer III’s work is generally independent (requiring low supervision) and collaborative (coaching and mentoring other engineers) in nature. They contribute to complex aspects of ...Show moreLast updated: 30+ days ago
Senior Software Engineer

Senior Software Engineer

Fieldcrest VenturesNashville, TN, US
Full-time
Quick Apply
We want a true product-builder - a software engineer who can spin up an MVP in a weekend and isn’t scared to break things to move forward. If you thrive under minimal guidance, can turn rough specs ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Day Shift LPN – Have a Life and a Career

Day Shift LPN – Have a Life and a Career

Southern Health PartnersAshland City, TN, United States
Full-time
LPN Day Shift – Love Your Life.Robertson County Detention Center.Day Shift Rotation | 7 : 00 AM – 7 : 00 PM | Every Other Weekend. Sign-On & Retention Bonuses + Weekend Shift Differential.Let’s be hones...Show moreLast updated: 8 hours ago
  • Promoted
Sr. Cloud Systems Engineer (Nashville)

Sr. Cloud Systems Engineer (Nashville)

Southern Orthodontic PartnersNashville, TN, United States
Full-time
Southern Orthodontic Partners is a high-growth organization supporting a premier network of orthodontic practices across the U. Our mission is to positively impact the orthodontic profession by comb...Show moreLast updated: 9 days ago
  • Promoted
DoorDash Shopper - Flexible Onboarding

DoorDash Shopper - Flexible Onboarding

DoorDashChristiana, TN, United States
Full-time +1
Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shoppe...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

RelativityNashville, TN, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Ingram Content GroupLa Vergne, TN, United States
Full-time
Company DescriptionJob Description.Senior Java Software Developer.This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities wi...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer II (Nashville)

Software Engineer II (Nashville)

Dollar GeneralNashville, TN, US
Part-time
A Software Engineer II demonstrates the ability to analyze and understand business, functional and technical requirements. The position analyzes moderately complex systems and, either independently ...Show moreLast updated: 2 days ago
  • Promoted
Software (Siebel) Engineer Senior Consultant I - National General

Software (Siebel) Engineer Senior Consultant I - National General

Allstate InsuranceNashville, TN, United States
Full-time
National General is a part of The Allstate Corporation, which means we have the same innovative drive that keeps us a step ahead of our customers' evolving needs. We offer home, auto and accident an...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Shh... It’s a Quiet Shift (But We’re Still Hiring)

Shh... It’s a Quiet Shift (But We’re Still Hiring)

Southern Health PartnersPleasant View, TN, United States
Full-time
Calling all night owls with scrubs!.If you shine after sunset and prefer a shift that’s calm, focused, and far from the chaos of day shift drama—this is your moment. Competitive Pay + Night Shift Di...Show moreLast updated: 8 hours ago
  • Promoted
Software Engineer II

Software Engineer II

Dollar GeneralNashville, TN, United States
Full-time
A Software Engineer II demonstrates the ability to analyze and understand business, functional and technical requirements. The position analyzes moderately complex systems and, either independently ...Show moreLast updated: 8 days ago
  • Promoted
DoorDash Shopper - Onboarding / Onboard

DoorDash Shopper - Onboarding / Onboard

DoorDashBell Buckle, TN, United States
Full-time +1
Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shoppe...Show moreLast updated: 30+ days ago
  • Promoted
DoorDash Shopper - Start Earning Quickly

DoorDash Shopper - Start Earning Quickly

DoorDashChristiana, TN, United States
Full-time +1
Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shoppe...Show moreLast updated: 30+ days ago
  • Promoted
Supervisor, ETL Operations (REMOTE)

Supervisor, ETL Operations (REMOTE)

EnableCompFranklin, TN, United States
Remote
Full-time
EnableComp provides Specialty Revenue Cycle Management solutions for healthcare organizations, leveraging over 24 years of industry-leading expertise and its unified. Powered by proprietary algorith...Show moreLast updated: 9 days ago
  • Promoted
Lead Software Engineer - Data Platform

Lead Software Engineer - Data Platform

RelativityNashville, TN, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...Show moreLast updated: 30+ days ago
  • Promoted
Nuclear Engineer

Nuclear Engineer

U.S. NavyWhites Creek, TN, United States
Full-time
To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.The most powerful energy sources in the world need the most powerful minds behind them.As a Nuclear Reactors Eng...Show moreLast updated: 30+ days ago