Senior Software Engineer
Listed on 2025-12-27
-
Software Development
Software Engineer, Full Stack Developer
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 RoleTango 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 are 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, Dev Ops using AWS, data engineering, architecting microservices, performance tuning databases, and knowledge of Heroku to join our team and contribute to our success.
- 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 Postgre
SQL. - Strong understanding of Object-Oriented programming concepts and design patterns.
- Expertise in architecting and implementing microservices and RESTful APIs.
- Proven experience with Dev Ops, 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.
- 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).