1

Mid Level Github Software Engineer Jobs in Dickson, TN

Drive CI/CD automation using GitHub Actions, Terraform, and infrastructure-as-code practices ... Mentor mid-level and junior engineers in technical skills and engineering judgment. * Provide ...

Lead Software Engineer

Nashville, TN · On-site

  • Retirement

  • PTO

Lead Software Engineer Category: Software Development/ Engineering Main location: United States ... Mentor and support junior and mid level team members . Collaborate with team members to find better ...

Software Engineer

Nashville, TN · On-site

  • Medical

  • Retirement

This role reports to the Manager of Software Engineering and provides the opportunity to work on ... Understanding of DevOps principles and experience with tools such as GitHub Actions * Experience ...

Software Engineer 1

Nashville, TN · On-site

  • Medical

  • Dental

  • Life

  • PTO

... Software Engineer to assist with application development and implementation ... This mid-level developer will have broad experiences in various disciplines, including coding ...

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... GitHub Copilot or similar. Hands-on experience integrating AI into customer facing applications ...

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... GitHub Copilot or similar. Hands-on experience integrating AI into customer facing applications ...

... Lead-Level Candidates Partner with leadership and peers to establish and promote development ... Mentor and support software engineers through coaching, collaboration, and constructive feedback.

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Monitor and support software to meet service-level agreements (SLAs) * Stay informed about relevant ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

We look for versatile developers that understand code at a fundamental level and are always willing ... We would love to see your GitHub or website that shows off your skills - What have you been up to?

We look for versatile developers that understand code at a fundamental level and are always willing ... We would love to see your GitHub or website that shows off your skills - What have you been up to?

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

We look for versatile developers that understand code at a fundamental level and are always willing ... We would love to see your GitHub or website that shows off your skills - What have you been up to?

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal ... Expert-level proficiency in the following languages and tools: .Net, C#, SQL Server. Demonstrated ...

next page

Showing results 1-20

Mid Level Github Software Engineer information

See Dickson, TN salary details

$55.1K

$128.1K

$178.4K

How much do mid level github software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for mid level github software engineer in Dickson, TN is $128,060.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,200.00 and $150,200.00 per year, depending on experience, location, and employer.

What is the difference between Mid Level Github Software Engineer vs Junior Software Developer?

AspectMid Level Github Software EngineerJunior Software Developer
Required CredentialsBachelor's in CS or related field, some experience with GitHub and codingTypically entry-level, may have internship or coursework experience
Work EnvironmentCollaborative teams, Agile/Scrum environments, using GitHub for version controlLearning-focused, supervised tasks, basic version control use
Employer & Industry UsageTech companies, startups, open-source projectsEntry-level roles across various industries, including tech and non-tech

The Mid Level Github Software Engineer is expected to have practical experience with GitHub, coding, and collaborative development, whereas a Junior Software Developer is typically at an entry-level stage, focusing on learning and basic tasks. The mid-level role involves more independence and complex problem-solving, while the junior role emphasizes skill development and mentorship.

What are popular job titles related to Mid Level Github Software Engineer jobs in Dickson, TN?

For Mid Level Github Software Engineer jobs in Dickson, TN, the most frequently searched job titles are:

What cities near Dickson, TN are hiring for Mid Level Github Software Engineer jobs?

Cities near Dickson, TN with the most Mid Level Github Software Engineer job openings:

Infographic showing various Mid Level Github Software Engineer job openings in Dickson, TN as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $128,060 per year, or $61.6 per hour.

Staff Software Engineer (TN)

Matthews

Nashville, TN • On-site

$170K - $220K/yr

Full-time

Re-posted 17 days ago


Job description

The Staff Software Engineer is a technical leader who drives reliability, performance, and long-term maintainability across our systems. This role goes beyond feature delivery: you will shape architecture, mentor engineers, reduce operational toil, and help the organization see problems in metrics before customers experience them.
You are expected to operate with high autonomy, strong judgment, and a bias toward durable solutions over quick fixes.
This role is based on-site at our Nashville, TN office. Please note that we do not currently have the capability to provide visa sponsorships of any kind.
Key Responsibilities
Technical Leadership
  • Lead design and implementation of complex systems across frontend, backend, and infrastructure boundaries.
  • Make architectural decisions that balance scalability, reliability, and developer velocity.
  • Set standards for code quality, testing, observability, and operational readiness.
Engineering Execution
  • Build and maintain web applications using React and TypeScript.
  • Design and implement APIs and data models using Golang, Python, GraphQL, and Postgres.
  • Drive CI/CD automation using GitHub Actions, Terraform, and infrastructure-as-code practices.
  • Identify and eliminate sources of toil through automation and system improvements.
Operational Excellence
  • Proactively identify reliability risks using metrics, logs, and traces.
  • Lead incident response and postmortems with a focus on systemic improvement.
  • Champion observability using tools such as Grafana, Prometheus, and Loki.
Mentorship & Collaboration
  • Mentor mid-level and junior engineers in technical skills and engineering judgment.
  • Provide thoughtful, constructive code reviews.
  • Communicate technical risks, tradeoffs, and long-term needs clearly to leadership.
Requirements
  • 12+ years of professional software engineering experience
  • Deep experience with modern web applications (React strongly preferred)
  • Strong background in at least one typed language beyond TypeScript
  • Solid understanding of distributed systems, networking, security, and DNS
  • Strong SQL skills (schema design, performance, complex queries)
  • Demonstrated ability to lead technical initiatives end-to-end
  • A strong aversion to manual, repetitive toil (per Google SRE principles)
Preferred Extras
  • Golang in production systems
  • Kubernetes and container orchestration
  • Terraform and cloud infrastructure (AWS preferred)
  • Experience as a Site Reliability Engineer
  • Open-source contributions
  • Code generation frameworks
  • GraphQL schema design
  • Linux internals and CLI tooling
  • Experience with LLMs, LangChain/LangGraph, and vector databases

Salary Range - $170k-220k depending on capability level and industry experience
svg]:px-3 text-sm tracking-[0.025rem] leading-[1.5rem] min-w-50" title="Click here to apply for Staff Software Engineer (TN)" href="https://www.linkedin.com/jobs/view/4435249890/?trk=mcm">Apply Now