Senior Software Engineer

Locatee

Locatee

Software Engineering
Coppell, TX, USA
Posted on Dec 23, 2025

Let’s Tango! Where Innovation Meets Impact.

At Tango we’re all about helping businesses make smarter decisions through powerful technology, insightful data, and a whole lot of collaboration. Whether you're a creative thinker, a strategic planner, a tech wizard, or a customer champion, there's a place for you on our team. We believe work should be meaningful and fun — so if you're ready to make a difference while enjoying the journey, come join us and let's Tango!

We are looking for a Senior Software Engineer to join our dynamic and growing R&D team.

About the Role:

Tango is an entrepreneurial, private equity backed provider of energy management services and technology to large commercial and corporate real estate portfolios. Tango’s Energy and Sustainability SaaS application helps clients minimize energy consumption, costs, and emissions and improve sustainability through energy analytics, procurement, utility budgeting and reporting, and real-time consumption analytics.

Through our proprietary cloud hosted energy management platform, Tango identifies and analyzes the interactive effects of operational and capital improvements on utility supply and delivery costs; measures, verifies, and reports on key performance indicators; and summarizes the results for key decision makers.

We're always working on cool and cutting-edge tech that will help us build and scale for rapid growth. We are seeking an experienced Senior Software Engineer with expertise in Java, Python, SQL, Postgres, Object-Oriented programming concepts, DevOps using AWS, data engineering, architecting microservices, performance tuning databases, and knowledge of Heroku to join our team and contribute to our success.

Responsibilities

  1. Design, develop, and maintain high-quality software solutions using Java, Python, SQL, Postgres, and Object-Oriented programming concepts.
  2. Lead the development team in implementing software features, enhancements, and architecting microservices.
  3. Provide expertise in DevOps best practices, ensuring the smooth deployment, integration, and operation of software solutions using AWS and other cloud platforms, such as Heroku.
  4. Work closely with data engineers to design and implement scalable and performant data pipelines, ETL processes, and database schema.
  5. Optimize and performance tune databases to ensure stability, efficiency, and high availability.
  6. Establish and enforce coding standards, best practices, and software development methodologies.
  7. Act as a mentor and technical resource for junior and mid-level engineers, providing guidance and support in their professional growth.
  8. Collaborate with stakeholders, project managers, and quality assurance teams to define requirements and ensure the timely delivery of high-quality software solutions.
  9. Create and maintain technical documentation, including software architecture, design specifications, user guides, and release notes.
  10. Continuously research and stay up-to-date with the latest software development trends, tools, and technologies.

About You:

Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is preferred.
  • 8+ years of professional software development experience, including experience in Java, Python, SQL, and PostgreSQL.
  • Strong understanding of Object-Oriented programming concepts and design patterns.
  • Expertise in architecting and implementing microservices and RESTful APIs.
  • Proven experience with DevOps, CI/CD, and AWS. Knowledge of Heroku is a plus.
  • Experience in data engineering, including database design, performance tuning, and optimization.
  • Familiarity with software development methodologies such as Agile, Scrum, or Kanban.
  • Knowledge of version control systems such as Git.
  • Excellent problem-solving skills, attention to detail, and strong analytical thinking.
  • Exceptional communication and interpersonal skills, with the ability to work effectively in a team environment and lead technical discussions.

Preferred

  • Experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with front-end web development technologies such as HTML, CSS, and JavaScript.
  • Exposure to other cloud platforms like Google Cloud Platform or Microsoft Azure.
  • Certifications in AWS, DevOps, or related technologies.

What We Offer

We’re committed to creating an environment where you can thrive—professionally and personally. Our offerings include:

  • Competitive Compensation We recognize and reward your contributions with a salary package that reflects your value.
  • Comprehensive Benefits Including health, dental, and vision insurance, a 401(k) plan with company match, and generous paid time off to support your well-being.
  • Flexible Work Environment Whether remote, hybrid, or in-office, we support work arrangements that promote productivity and balance.
  • Inclusive & Collaborative Culture We foster a workplace where diverse perspectives are valued, teamwork is encouraged, and everyone has a voice.

Tango is proud to be an equal opportunity employer. We are committed to equal opportunity regardless of race, ethnicity, religion, parental status, sexual orientation, age, citizenship, disability, or veteran status.

Base pay offered is contingent on qualifications and other operational considerations. Base pay is just one piece of the full compensation structure offered at Tango. If this pay range is outside of your expectations, we still encourage you to apply and have a conversation with us.