Full Stack Software Engineer - Python & Cloud Applications

Diversified Services Network, Inc.Nashville, TN
$90,000 - $95,000Hybrid

About The Position

Diversified Services Network, Inc. (DSN) is seeking a full-time Full Stack Software Engineer - Python & Cloud Applications to join their security team. This role involves developing a portal to manage the lifecycle of network connections, focusing on firewall rules and annual validation workflows. The engineer will work with a team of approximately eight professionals to build and support automation and reporting applications for IT network enablement and security posture. This is a hybrid role requiring three days per week onsite.

Requirements

  • Bachelor's degree in computer programming, a recognized coding bootcamp, or equivalent training required
  • 2-3 years of corporate experience or comparable required
  • In-depth knowledge of Python 3.x development practices, with experience writing and supporting code
  • Ability to perform self-guided code analysis, troubleshooting, and development
  • Experience with automated testing, including unit and integration testing
  • Experience with JavaScript, TypeScript, HTML, CSS, and AI-driven development
  • Experience with Azure DevOps or GitHub Projects, Git, version control, and Agile development
  • Experience with third-party API integration
  • High-level communication skills, with strength in transparency and reporting
  • Ability to work independently and push projects forward without close oversight
  • Adaptability to changing processes

Nice To Haves

  • 3-5 years of corporate experience or comparable preferred
  • Experience implementing and using OAuth for authentication in code
  • Prior experience with Microsoft Visual Studio Code
  • Ability to analyze, write, and execute complex MySQL queries and/or debug AI-generated queries
  • Experience building data models/ORMs to connect Python code with MySQL databases
  • Experience with tiered application architectures
  • Experience with software design patterns
  • Understanding of and experience with Azure Pipelines, Artifacts, and Boards

Responsibilities

  • Work with the existing automation team to build, extend, and modify reporting applications related to IT network enablement and posture
  • Write code that interacts with databases for CRUD operations
  • Build out API endpoints for customers to query
  • Create and maintain documentation pages
  • Design and construct integrations with other products and endpoints to retrieve data
  • Provide operational support for globally deployed web application solutions
  • Work with customers to understand deployed solutions and assist with their use
  • Attend regularly scheduled stand-up meetings
  • Build new application functionality within an AWS cloud environment
  • Contribute to Agile delivery leveraging AI tools

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service