Software Engineer at Tennessee Titans
Nashville, Tennessee, United States -
Full Time


Start Date

Immediate

Expiry Date

29 Jul, 26

Salary

0.0

Posted On

30 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, SQL, AWS, Snowflake, Docker, CI/CD, Git, Data pipelines, API development, Data modeling, Software development, Troubleshooting, Automation, Cloud platforms, Analytics engineering, Backend services

Industry

Spectator Sports

Description
At the Tennessee Titans, we’re dedicated to a winning culture, making a meaningful impact in our community, and creating moments that bring people together. We pursue excellence in everything we do and foster a culture of accountability, teamwork, and relentless commitment because we are dedicated to being a part of something bigger than ourselves. What you’ll be doing The Tennessee Titans are looking for a Software Engineer to join our DevOps team. In this role, your main objective is to design, develop, and deploy software and applications that will enhance our current platform and systems. Working in a modern data stack (Python, AWS, Snowflake, Docker) you will contribute to data driven applications and platforms enhancing their quality and accuracy. Additionally, you will collaborate closely with data engineers, analysts, and product stakeholders to enhance processes and drive results. The Tennessee Titans are preparing to launch a new, innovative stadium in 2027, and we are looking for individuals who thrive in a culture of collaboration, accountability, and continuous improvement, and who are driven to deliver meaningful results. Develop, test, and maintain software applications, data pipelines, and internal tools. Assist with deployment processes, including working with containerized applications (Docker) across environments. Collaborate with team members to implement and improve CI/CD pipelines and automation workflows. Help monitor system performance and troubleshoot issues to ensure reliability and efficiency. Contribute to building internal tools and APIs to support business and data operations. Write clean, efficient Python and SQL code to support data workflows, reporting, and backend services. Assist in the design and maintenance of data models, transformations, and pipelines that support analytics and business intelligence needs. Participate in code reviews and team discussions to support continuous improvement. Work cross-functionally to understand requirements and deliver practical technical solutions. Communicate progress, issues, and updates clearly with team members and stakeholders. Qualifications – What you’ll bring Required 1-3+ years of experience in software development or related fields. Bachelor's or advanced degree in a relevant field such as Computer Science, Data Engineering, Information Systems, or equivalent practical experience. Proficiency in Python, including experience writing scripts, automating workflows, or building data pipelines. Solid understanding of SQL and relational databases — writing queries, transforming data, and working with structured datasets. Exposure to CI/CD concepts, version control (Git), and software development best practices. Strong problem-solving skills and willingness to learn new technologies. Ability to work collaboratively in a team environment. Ability to handle sensitive information with discretion. Preferred Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with Docker or containerized environments. Experience with analytics engineering concepts and tools (e.g., dbt, data modeling, ELT pipelines). Familiarity with API or web frameworks (e.g., Flask, FastAPI) Exposure to data warehousing platforms (e.g., Snowflake, BigQuery, Redshift). Knowledge of JavaScript or frontend frameworks (e.g., React, Vue) we are actively growing our frontend capabilities and value candidates interested in this area. Experience with Python-based data application frameworks (e.g., Streamlit, Dash, Panel) for building internal tools and dashboards. Core Competencies and Technical Skills Communication: Clearly conveys ideas in writing and verbally; adapts style to audience Collaboration: Works effectively across teams and functions; builds trust with stakeholders Problem Solving: Identifies root causes; develops practical, data-driven solutions Adaptability: Thrives in ambiguous or fast-changing environments Accountability: Takes ownership of results; follows through on commitments Customer Focus: Keeps end-user or client needs central to decisions and work product Languages: (Python, SQL, JS optional) Cloud: (AWS/Azure) Deployment Tooling: (CI/CD, Docker) Physical Requirements and Working Conditions Work Environment: Office Physical Requirements: Ability to sit for extended periods of time; lift up to 25lbs Schedule: Monday – Friday, standard business hours; occasional evenings Those selected for further consideration will be contacted by someone from the Tennessee Titans. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Responsibilities
The Software Engineer will design, develop, and deploy software applications and data pipelines to enhance platform quality and accuracy. They will collaborate with cross-functional teams to implement CI/CD workflows, maintain internal tools, and troubleshoot system performance.
Loading...