Demo

Software Engineer

Haystack
Nashville, TN Full Time
POSTED ON 8/3/2026 CLOSED ON 8/4/2026

What are the responsibilities and job description for the Software Engineer position at Haystack?

We're hiring on behalf of a Haystack partner!

The Role

  • Design and operate reliable systems at scale by implementing high-availability solutions, service monitoring, and automation.
  • Enable strong engineering delivery by supporting development teams and resolving complex technical issues.
  • Ensure security and compliance through stable, secure application and infrastructure solutions.
  • Influence technical direction and standards by researching best practices and partnering across teams.
  • Own complex engineering capabilities end-to-end, partnering across business and technology teams.

What You'll Need

  • 4-10 years of professional experience in software development or systems engineering.
  • Bachelor’s degree in Computer Science or a related field.
  • Proficiency in programming languages such as Python, Java, Go, C/C , Ruby, or Perl.
  • Experience with designing and operating reliable systems at scale.
  • Ability to influence technical direction and standards.

What's On Offer

  • Competitive salary.
  • Comprehensive benefits package including medical, dental, vision, life insurance, and disability.
  • Generous paid time off, holidays, and personal days.
  • Opportunities for professional development, including tuition coverage and financial well-being tools.

Apply via Haystack today!

Salary.com Estimation for Software Engineer in Nashville, TN
$77,717 to $94,571
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$87,561 - $108,720
Income Estimation: 
$113,816 - $140,887
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haystack

  • Haystack Concord, NH
  • We're hiring on behalf of a Haystack partner! The Role Sustain and support a mature IBM i environment and its COBOL-based business applications Ensure syst... more
  • 6 Days Ago

  • Haystack Wisconsin, WI
  • We're hiring on behalf of a Haystack partner! The Role Lead the definition, design, build, test, and refinement of hardware and firmware from concept to va... more
  • 6 Days Ago

  • Haystack Indianapolis, IN
  • We're hiring on behalf of a Haystack partner! The Role • Lead the architecture, design, and development of modern web applications using .NET/C#, Node.js, ... more
  • 6 Days Ago

  • Haystack Nashville, TN
  • We're hiring on behalf of a Haystack partner! The Role Deliver and support technology solutions that establish key business capabilities and platform featu... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Nashville, TN area that may be a better fit.

  • Epic Nashville, TN
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 7 Days Ago

  • Ascensus Nashville, TN
  • Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearl... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!