1

Open Source Jobs in Tennessee (NOW HIRING)

Open-source contributions, public GitHub work, technical writing, or strong examples of past engineering work. * Experience mentoring engineers, reviewing code, or making architecture decisions.

Open-source contributions, public GitHub work, technical writing, or strong examples of past engineering work. * Experience mentoring engineers, reviewing code, or making architecture decisions.

SDET sr-ST; Nashville, TN

Nashville, TN · On-site

$48.25 - $62.25/hr

... frameworks (open-source or commercial) • Knowledge of SDLC, Agile methodologies, and test management practices • Experience with version control systems and defect tracking tools • ...

Open-source contributions, public GitHub work, technical writing, or strong examples of past engineering work. * Experience mentoring engineers, reviewing code, or making architecture decisions.

Senior C++ Developer

Brentwood, TN · On-site

$55 - $65/hr

... open source libraries and tools By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to ...

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 ...

next page

Showing results 1-20

Open Source information

See Tennessee salary details

$21.2K

$105.2K

$187.7K

How much do open source jobs pay per year?

As of Jun 28, 2026, the average yearly pay for open source in Tennessee is $105,168.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,561.00 and $144,842.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Open Source position, and why are they important?

To excel in open source roles, you need strong programming abilities, proficiency in version control systems (like Git), and a thorough understanding of software development workflows. Familiarity with collaboration platforms such as GitHub or GitLab, and experience with common open source licenses, are often required. Excellent written communication, self-motivation, and adaptability help you succeed in a collaborative, globally distributed community. These skills ensure effective contribution, seamless teamwork, and successful project outcomes in the open source ecosystem.

What does a typical workday look like for someone in an open source role?

In an open source role, your day often includes reviewing and contributing code, participating in online discussions, and collaborating with contributors around the world through platforms like GitHub or GitLab. Tasks can range from fixing bugs, implementing new features, reviewing pull requests, to updating documentation. You’ll regularly interact with both internal teams and external contributors, helping maintain the health and progress of open source projects. The work environment is usually highly collaborative and flexible, offering the chance to learn from a diverse, global community while building your technical portfolio.

What is an Open Source job?

An Open Source job typically involves contributing to, maintaining, or managing open-source projects. Professionals in this field may work on coding, documentation, community engagement, or software security for open-source software. These roles can be found in tech companies, nonprofits, or as independent contributors. Many open-source jobs require strong collaboration skills and experience with platforms like GitHub or GitLab.

What are the most commonly searched types of Open Source jobs in Tennessee? The most popular types of Open Source jobs in Tennessee are:
What are popular job titles related to Open Source jobs in Tennessee? For Open Source jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Open Source jobs in Tennessee look for? The top searched job categories for Open Source jobs in Tennessee are:

$89K - $115K/yr

Full-time

Posted 22 days ago


Job description

Company Description
Job Description
The Tennessee Department of Transportation IT Division is accepting applications for a Business Analyst - SR for divisional product development and services support. This is a Preferred Service Position at TDOT Headquarters and will support various aspects of TDOT's Information Technology Division that contribute to the strategic business goals established by TDOT Leadership.
TDOT IT is an agile environment that is seeking to change the face of state government and across the TDOT IT spectrum by gaining improvements to product development, service delivery and support, and acquisition of resources. TDOT is seeking innovative ways to improve processes and procedures. We need a solid, consistent and creative individual who can work in an open and collaborative team environment. The person in this role should be someone that is seeking and is excited by new challenges, and someone that is passionate about improving State government in the way IT and digital services are delivered.
Typical activities will include analyze and model a business product domain to create a complete picture of work-flows, requirements and/or user stories, defining needs and recommending solutions that deliver value to stakeholders. Evaluate potential software or hardware solutions, including off-the-shelf and open source components, and the system architecture to ensure that they meet business requirements. Lead cross-functional business process re-engineering teams and continuous improvement efforts. Assist in preparing documents for the acquisition of equipment, materials, and services, coordination of the submittal and review process, and analysis of various types of contracts, Software and Business Applications, Hardware and Network Infrastructure, Professional Services, and Memorandums of Understanding.
Qualifications
Graduation from an accredited college or university with a bachelor's degree and four years of professional level experience in any one of the following areas: Applications or systems programming; or systematic analysis of overall work processes for business or information systems. One of the four years must include: analyzing or defining systems and users requirements for minicomputers, microcomputers, mid-range computers, distributed systems, other computer systems; or agency specific business experience.
Additional Information
All your information will be kept confidential according to EEO guidelines.
To review additional information and apply please visit: https://www.tn.gov/tdot/topic/tdot-careers
Videos To Watch
https://youtu.be/OdP8WazI23E