1

Github Software Engineer Jobs in Tennessee (NOW HIRING)

Senior Software Engineer (Java)

Nashville, TN · On-site

$120.70K - $158.80K/yr

Build tools (Maven, Gradle) and CI/CD (Jenkins, GitHub Actions, GitLab CI) * Agile development ... Cloud certifications (AWS Certified Developer, etc.) * Contributions to open-source projects or a ...

Senior Software Engineer (Java)

Nashville, TN

$120.70K - $158.80K/yr

Build tools (Maven, Gradle) and CI/CD (Jenkins, GitHub Actions, GitLab CI) * Agile development ... Cloud certifications (AWS Certified Developer, etc.) * Contributions to open-source projects or a ...

Senior Software Engineer (Java)

Nashville, TN · On-site

$120.70K - $158.80K/yr

Build tools (Maven, Gradle) and CI/CD (Jenkins, GitHub Actions, GitLab CI) * Agile development ... Cloud certifications (AWS Certified Developer, etc.) * Contributions to open-source projects or a ...

Senior Software Engineer

Nashville, TN

$118.30K - $156K/yr

Build and support CI/CD pipelines using Cloud Build, Jenkins, GitHub Actions, or GitLab CI ... Partner with SRE and Operations on reliability, performance, and capacity planning. Drive cloud ...

The mobile development engineer will collaborate as a member on a team of developers, business ... Experience with build automation and deployment tools (Expo, Git, Jenkins, GitHub Actions, etc.

... GitHub, Azure DevOps, or SonarQube in software delivery * Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve. * Limited immigration ...

... GitHub, Azure DevOps, or SonarQube in software delivery * Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve. * Limited immigration ...

... GitHub, Azure DevOps, or SonarQube in software delivery * Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve. * Limited immigration ...

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... 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

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... 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

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... We would love to see your GitHub or website that shows off your skills - What have you been up to?

Junior SDET

Knoxville, TN · On-site

$63.90K - $83K/yr

Junior SDET Category: Testing/Quality Assurance Main location: United States, Tennessee, Knoxville ... Use GitHub Copilot to accelerate script development and maintenance . Perform basic log analysis ...

next page

Showing results 1-20

Github Software Engineer information

See Tennessee salary details

$57.6K

$133.9K

$186.5K

How much do github software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for github software engineer in Tennessee is $133,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,900.00 and $157,000.00 per year, depending on experience, location, and employer.

What is a GitHub Software Engineer job?

A GitHub Software Engineer is responsible for developing and maintaining software solutions that enhance GitHub’s platform and services. They work with various programming languages, contribute to open-source projects, and collaborate with teams to improve developer workflows. Their role involves coding, debugging, reviewing pull requests, and optimizing performance for millions of users worldwide.

What are the key skills and qualifications needed to thrive in the Github Software Engineer position, and why are they important?

To thrive as a Github Software Engineer, you typically need strong proficiency in programming languages like Python, Ruby, or Go, experience with distributed systems, and a degree in computer science or related field. Familiarity with tools such as Git, GitHub Actions, Docker, and CI/CD pipelines is essential, along with knowledge of cloud infrastructure and agile development practices. Excellent collaboration, problem-solving skills, and the ability to communicate complex technical ideas clearly are valuable in this position. These competencies ensure smooth product development, efficient team workflows, and the delivery of high-quality software to a global user base.

What does a typical day look like for a Github Software Engineer?

A typical day for a Github Software Engineer involves collaborating with team members through code reviews, participating in daily standup meetings, and working on new feature development or maintenance of existing systems. You’ll frequently interact with cross-functional teams, including product managers and designers, to deliver improvements and solve technical challenges efficiently. Expect to spend significant time coding, troubleshooting issues, and utilizing tools like GitHub Actions for automation and deployment. Continuous learning and staying up-to-date with open-source trends are also common, as Github encourages innovation and personal growth within its engineering teams.

Does GitHub hire new grads?

GitHub, as a company, has hired new graduates for software engineering roles in the past, often valuing strong coding skills, internships, and relevant projects. Entry-level positions typically require proficiency in programming languages like Python, JavaScript, or Ruby, and familiarity with tools such as Git and GitHub itself.
What are the most commonly searched types of Github Software Engineer jobs in Tennessee? The most popular types of Github Software Engineer jobs in Tennessee are:
What job categories do people searching Github Software Engineer jobs in Tennessee look for? The top searched job categories for Github Software Engineer jobs in Tennessee are:
Infographic showing various Github Software Engineer job openings in Tennessee as of May 2026, with employment types broken down into 54% Full Time, 29% Part Time, 8% Temporary, 4% Contract, and 5% Nights. Highlights an 100% Physical job distribution, with an average salary of $133,895 per year, or $64.4 per hour.

Senior Software Engineer (Java)

HireRight

Nashville, TN • On-site

$120.70K - $158.80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


HireRight rating

8.0

Company rating: 8.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

97th of 425 rated business services


Job description

About HireRight

HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. We offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide.

Overview

We are seeking an experienced Senior Java & Python Developer with expertise to join our growing engineering team in Nashville TN. In this role, you will design, develop, and maintain critical backend services and microservices that power our platform. You will work extensively with Java & Python for high-performance enterprise solutions and data processing layers, lead technical initiatives, mentor junior developers, and collaborate closely with cross-functional teams including DevOps, Data Engineering, QA, and Product Management.

This is an excellent opportunity for a seasoned developer who thrives in a dynamic environment and wants to make a significant technical impact while working with modern technologies and best practices.

ResponsibilitiesDevelopment & Architecture
  • Design, develop, and optimize high-performance, scalable and distributed systems
  • Experience with microservices architectures
  • Lead the design and implementation of APIs and event-driven architectures
  • Develop and maintain data processing pipelines and manage data workflows for large-scale data operations
  • Write clean, maintainable, secure, and testable code with comprehensive unit, integration, and end-to-end tests
  • Optimize application performance, scalability, and reliability
  • Leverage AI-assisted coding to enhance development productivity

Technical Leadership & Collaboration

  • Lead development projects through to successful implementation
  • Participate in sprint planning, daily stand-ups, retrospectives, design and code reviews, enforce coding standards, and drive best practices across the team
  • Collaborate with DevOps to improve CI/CD pipelines, observability, and infrastructure-as-code
  • Work closely with product management, quality assurance, and system architects to ensure developed code meets system requirements and design specifications
  • Mentor mid-level and junior developers and conduct knowledge-sharing sessions
Operations & Problem Solving
  • Debug and resolve complex production issues in high-availability environments
  • Analyze and provide technical evaluation of issues, including alternatives, risk assessments, and recommendations
  • Provide accurate estimates of assigned tasks and regularly report on development progress
QualificationsExperience & Skills
  • 7+ years of professional enterprise software development experience in multi-tier distributed architecture environments
  • Expert-level proficiency in Java/Spring framework ecosystem (Java, React, Spring Boot, Spring MVC, Spring Data), Python web frameworks (Django, FastAPI, Flask), and RESTful API design and development
  • Data processing leveraging e.g. Pandas, NumPy, SciPy for data manipulation and analysis, data pipeline frameworks (Apache Airflow, Luigi, or similar), and ETL/ELT processes and workflow orchestration
  • Relational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB, Cassandra, Reddis)
  • Message brokers (Kafka, RabbitMQ, SQS) and event streaming
  • ORM frameworks (Hibernate, JPA, SQLAlchemy, Django ORM)
  • Solid grasp of concurrency, multi-threading, JVM performance tuning, and garbage collection
  • Cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Testing frameworks (Selenium, Playwright)
  • Build tools (Maven, Gradle) and CI/CD (Jenkins, GitHub Actions, GitLab CI)
  • Agile development methodologies (Scrum, Kanban)
  • Proficiency in debugging, performance profiling, and optimization
Education
  • Bachelor's degree in computer science, IT, or related field, or equivalent work experience
Nice-to-Have Skills
  • Experience acting as a Scrum master and leading ceremonies like planning sessions, daily scrums/stand-ups, and sprint reviews/retrospectives
  • Experience and strong interest in AI coding tools (Copilot, Claude Code, Cursor, Cline, etc.) and prompt engineering for code generation and optimization
  • Exposure to ML/AI libraries (scikit-learn, TensorFlow, PyTorch) and workflows (integrating ML models, working with model APIs, or MLOps tools)
  • Cloud certifications (AWS Certified Developer, etc.)
  • Contributions to open-source projects or a strong GitHub profile
  • Background screening or workforce solutions industry experience
What do we offer

HireRight offers a competitive benefit package which includes: 

  • Medical 
  • Dental 
  • Vision 
  • Paid Life/AD&D Insurance 
  • Voluntary Life Insurance 
  • Short & Long Term Disability 
  • Flexible Spending Accounts 
  • 401K 
  • Generous Vacation and Sick Program 
  • 10 Paid Holidays 
  • Education Assistance Program 
  • Business Casual Attire 
  • Generous Referral Program 
  • Employee Discounts and Rewards 
  • And much more! 

*All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.HireRight, LLC is an Equal Opportunity EmployerMinorities / Females / Veterans / DisabilitiesHireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement fee

This job description in no way states or implies that these are the only duties to be performed by a team member's occupying this position. Team members may be required to perform other related duties as assigned, to ensure workload coverage. Team members are required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor. This job description does not constitute an employment agreement between the employer and team member and is subject to change by the employer as the organizational needs and requirements of the job change. This job description is subject to change at any time.

Employment Type: FULL_TIME