1

Senior Software Engineer Startup Jobs in Tennessee

Senior Software Engineer

Franklin, TN · Hybrid

$121K - $159.50K/yr

Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid - onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a ...

Senior Software Engineer

Franklin, TN · Hybrid

$121K - $159.50K/yr

Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid - onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a ...

Senior Software Engineer

Franklin, TN · On-site

$118.10K - $155.70K/yr

Senior Software Engineer Location: Franklin, TN Las Vegas, NV Austin, TX Duration: Full Time The Senior Software Engineer, Test Automation is a leader in our Gaming Platform Development organization ...

Senior Software Engineer

Franklin, TN · On-site

$121K - $159.50K/yr

Senior Software Engineer - C# - Franklin, TN $125,000.00 Must-Haves Minimum of 8 years experience with Python, C#, and/or C++ Experience programming on Linux or Windows platform Advanced working ...

Senior Software Engineer

Franklin, TN · Hybrid

$110K - $135K/yr

Senior Software Engineer Location: (Hybrid) Franklin, TN 37067 Job type: Full time Permanent Shift: Full-time Days 8 hours a day 40 hours a week Pay Range: $110k - $135K Annually/Yearly + 5% STIP ...

Sr. Software Engineer (GCP)

Goodlettsville, TN · On-site

$114.90K - $151.50K/yr

A Senior Software Engineer will perform software development using the tools listed below and will maintain the code base in GIT. Additionally, they will meet with stakeholders and end users if ...

Senior Software Engineer

Franklin, TN · On-site

$110K - $135K/yr

Senior Software Engineer Location: (Hybrid) Franklin, TN 37067 Job type: Full time Permanent Shift: Full-time Days 8 hours a day 40 hours a week Pay Range: $110k - $135K Annually/Yearly + 5% STIP ...

Senior Software Engineer

Cedar Hill, TN · Hybrid

$115.10K - $151.70K/yr

Senior Software Engineer Salary: 135,000/yr on W2 all-inclusive with benefits Location: Franklin, TN HYBRID Must-Haves 1 Bachelor's Degree in Computer Science or similar field 2 Proficient ...

Senior Software Engineer

Cedar Hill, TN · On-site

$115.10K - $151.70K/yr

Senior Software Engineer Salary: 135,000/yr on W2 all-inclusive with benefits Location: Franklin, TN HYBRID Must-Haves 1 Bachelor's Degree in Computer Science or similar field 2 Proficient ...

Senior Software Engineer

Memphis, TN · On-site +1

$109.30K - $144.10K/yr

We're looking for a Senior Backend Engineer who thrives in performance-sensitive environments and ... TransConnect has all the excitement of a startup, but with the support and stability that comes ...

Senior Software Engineer

Memphis, TN · On-site

$119K - $156.90K/yr

We're looking for a Senior Backend Engineer who thrives in performance-sensitive environments and ... TransConnect has all the excitement of a startup, but with the support and stability that comes ...

Senior Software Engineer

Lebanon, TN · On-site

$118.30K - $155.90K/yr

Senior Software Engineer Requirements: Object oriented design skills .NET platforms (framework and donet core), including C# .NET Web-related technologies (HTML 5, CSS, JavaScript, JSON, JQuery ...

Senior Software Engineer- C#/C++

Franklin, TN · On-site

$121K - $159.50K/yr

Senior Software Engineer- C#/C++ Location: Franklin TN 37067 Terms: Permanent/FTE Must-Haves Strong C#/C++ Development experience Experience developing on both Windows and Linux platforms 8+ years of ...

Senior Software Engineer

Nashville, TN · On-site +1

$118.40K - $156.10K/yr

JOB TITLE: Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer SUPERVISORY RESPONSIBILITIES: No JOB LOCATION: Remote TRAVEL: Rarely for conferences ...

Senior Software Engineer

Chattanooga, TN · On-site

$111.50K - $147K/yr

They are seeking a Senior Software Engineer to lead the design, development, and maintenance of applications while ensuring quality and collaborating with various stakeholders. Responsibilities : • ...

Senior Software Engineer

Nashville, TN · Remote

$118.40K - $156.10K/yr

JOB TITLE: Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer SUPERVISORY RESPONSIBILITIES: No JOB LOCATION: Remote TRAVEL: Rarely for conferences ...

Senior Software Engineer

Chattanooga, TN · On-site

$111.50K - $147K/yr

Unum Group seeks Senior Software Engineers in Chattanooga, TN. Applicants who are interested in this position may apply at www.jobpostingtoday.com (Ref #43559) for consideration. * Lead the ...

Senior Software Engineer

Chattanooga, TN · On-site

$111.50K - $147K/yr

Unum Group seeks Senior Software Engineers in Chattanooga, TN. Applicants who are interested in this position may apply at www.jobpostingtoday.com (Ref #43559) for consideration. * Lead the ...

next page

Showing results 1-20

Senior Software Engineer Startup information

See Tennessee salary details

$68.5K

$130.1K

$174.3K

How much do senior software engineer startup jobs pay per year?

As of May 28, 2026, the average yearly pay for senior software engineer startup in Tennessee is $130,054.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,200.00 and $146,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer at a startup, and why are they important?

To thrive as a Senior Software Engineer at a startup, you need advanced programming abilities, architectural design experience, and a solid understanding of software development lifecycles, typically backed by a bachelor's degree in computer science or a related field. Familiarity with modern frameworks, cloud platforms (like AWS or Azure), version control systems (such as Git), and agile methodologies is essential, with certifications in relevant technologies being advantageous. Strong problem-solving, adaptability, and effective communication skills help you navigate the dynamic startup environment and mentor junior team members. These skills are crucial to rapidly building scalable solutions, driving innovation, and supporting business growth in a fast-paced and often ambiguous setting.

What are some unique challenges Senior Software Engineers face when working at a startup compared to a larger company?

Senior Software Engineers at startups often navigate a fast-paced, rapidly changing environment where priorities can shift quickly. Unlike at larger organizations with established processes and specialized teams, startup engineers may wear multiple hats, handling everything from architecture decisions to hands-on coding and even DevOps tasks. This role typically requires a high degree of autonomy and the ability to make impactful technical decisions with limited resources. The collaborative nature means frequent interaction with product managers, designers, and often even company leadership, creating opportunities for broad influence but also demanding strong communication and adaptability.

What does a Senior Software Engineer do at a startup?

A Senior Software Engineer at a startup is responsible for designing, developing, and maintaining the core software products or services. They often take on a broad range of tasks, including coding, code reviews, system architecture, and mentoring junior team members. In a startup environment, they may also contribute to product decisions, help set technical direction, and quickly adapt to changing priorities. Their role is critical in building scalable, reliable solutions while fostering innovation and collaboration within a small, fast-paced team.

What is the difference between Senior Software Engineer Startup vs Software Engineer Startup?

AspectSenior Software Engineer StartupSoftware Engineer Startup
Required CredentialsBachelor's/Master's in CS or related field, 3+ years experienceBachelor's in CS or related field, 0-2 years experience
Work EnvironmentFast-paced startup, leadership responsibilities, mentorshipCollaborative team, learning-focused, entry-level to mid-level tasks
Employer & Industry UsageTech startups, scale-ups, innovative projectsEarly-stage startups, product development teams
Common Search & ComparisonHigher responsibility, technical expertise, leadershipLearning opportunities, foundational skills, growth potential

The main difference between a Senior Software Engineer Startup and a Software Engineer Startup lies in experience, responsibilities, and leadership. Senior Software Engineers typically have more experience, take on mentorship roles, and handle complex projects, while Software Engineers are often in entry to mid-level positions focused on skill development and supporting team tasks.

What are the most commonly searched types of Software Engineer Startup jobs in Tennessee? The most popular types of Software Engineer Startup jobs in Tennessee are:
What cities in Tennessee are hiring for Senior Software Engineer Startup jobs? Cities in Tennessee with the most Senior Software Engineer Startup job openings:
Senior Software Engineer

Senior Software Engineer

1872 Consulting

Franklin, TN • Hybrid

$121K - $159.50K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer

Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project

Position Summary:

We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will work with Software Architects, Product Managers, product developers, subject matter experts, technical support team members and others on game design and development.

Responsibilities:

  • The role includes estimation, design, and development, ensuring that good quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.
  • Assists other developers with the design of various software components, applications, and services
  • Works with other staff, local and external, to develop code that adheres to the written specifications
  • Participates in peer reviews of code design and written code as assigned.
  • Documents new/modified code, and develops/automates unit and integration tests to verify the changes
  • Analyzes existing software to debug and troubleshoot field issues that may arise
  • Participates as required in process improvement initiatives.
  • Encourages technical development of other engineers via training and mentorship.
  • All other duties as assigned.

Requirements:

  • 4+ years of experience with .NET development
  • Advanced understanding and utilization of C++, C#, and/or Python
  • Experience with full product development lifecycle from inception to release

Nice to have:

  • Casino gaming development experience

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014