Senior Software Engineer

COLEMAN INDUSTRIAL CONSTRUCTION
Nashville, TN
Job Description
Role Overview

The Senior Engineer is a highly capable individual contributor who leads the technical delivery of significant features and projects within their team. This role applies deep expertise to solve complex technical problems, sets the technical standard through exemplary code and thorough review, and actively develops Engineer I, II, and III teammates.

What You Will Do

Design and implement complex, high-impact features and system improvements, own end-to-end delivery of significant features and projects from design through production, write production-quality code for business-critical systems that serve as a standard for the team, and lead technical design and code reviews for the team.

Why It Might Be a Fit

The ideal candidate will have 6-8+ years of professional software engineering experience with a strong track record of independent delivery, proven experience designing and delivering complex distributed systems, data solutions, or cloud infrastructure at production scale, and demonstrated experience mentoring engineers and raising team technical standards.

Requirements

  • Bachelor's Degree in Computer Science, related technical field, or equivalent practical experience
  • 6-8+ years of professional software engineering experience
  • Proven experience designing and delivering complex distributed systems, data solutions, or cloud infrastructure at production scale
  • Demonstrated experience mentoring engineers and raising team technical standards

Benefits

  • Basic Life and AD&D
  • Short and Long-Term Disability
  • Employee Assistance Program
  • Compass Health Advocate and Transitions
  • Healthcare benefit options
  • Paid parental leave
  • Company sponsored 401k plan with company matching
  • PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure
  • Pet Insurance
]]>