Lead Backend Developer (Python Django)- US/UK
Apply hereGet to Know Us
TMT Insights is a professional services and software development company delivering leading capabilities in the digital supply chain, including media content management, cloud technology, and SaaS/D2C experiences to global media companies. Combining unmatched experience and specialized skills within the media & entertainment, digital & cloud technology space, our team offers industry leading services such as strategy and CXO advisory, product ideation & innovation, cloud transformation, process re-engineering and development to our partners. As early adopters of new technologies, we embrace the power of collaboration and work with our partners to combine our guidance with action to further drive efficiency, value, and scale to their communities.
The Opportunity
Our team is looking for a US or UK-based Lead Backend Developer to join our growing team of dedicated technologists and innovators that collaboratively optimize digital supply chain for our clients. We are looking for a lead that not only has a solid technical understanding of software engineering but is also a problem solver, a quick learner, great communicator, and a passion for designing, developing, and architecting delightful and impactful products.
The ideal candidate will have a strong eye for driving, designing, creating, and maintaining components of the various backend platforms we work with – including our flagship service around Cloud-based servicing tools. Suppose you’re an individual that takes pride in the design of scalable, usable, and performant Web applications and has the experience and skillset to transform complicated workflows into elegant solutions, then, we’d like you to join our team!
What You’ll Do
This position will be responsible not only for technical excellence on the assigned project, but also for leading, mentoring, and managing the assigned Engineering team. You’ll be playing a crucial role in ensuring that the team’s technical solution aligns with business requirements, while also participating in project development, overseeing daily operations for the Engineering team, solving complex technical problems, and ensuring successful project delivery. You will bridge the gap between management, engineering, and product teams to ensure smooth communication and execution across the assigned project.
Your Role:
- Work in collaboration with internal stakeholders, from the SVP of Engineering to Product Managers, to translate business requirements into tangible development tasks for the assigned Engineering team
- Participate in development, implementation, and deployment of technical tasks to contribute to the successful delivery of the project, ensuring that deadlines are met, and the technical solution is sound across the entirety of the project
- Supervise the daily operations of the assigned Engineering team – guide overall development efforts, delegate tasks, remove blockers, and ensure tasks are executed efficiently while also leading debugging and troubleshooting efforts to quickly resolve issues
- Identify potential risks to the project and proactively communicate and escalate them to stakeholders, while proposing solutions for mitigation
- Set engineering standards for the team and proactively seek out ways to improve the codebase and overall project workflows
- Ensure long term software quality, scalability, and maintainability
What You Bring:
- Experience leading software developers or development teams
- Able to communicate technical information effectively to both technical and non-technical stakeholders
- Ability to work well individually and collaboratively
- Experience developing software with backend languages/frameworks such as Python, Flask, Django, Node, specifically in building and supporting RESTful APIs using Django and Django REST Framework
- Extensive understanding of web application architecture best practices and Git development flow
- Understanding of the full stack of the application (HTML/CSS/JS, REST, Relational Databases such as PostgreSQL)
- Understanding of cloud services such as AWS, GCP, Azure
- Excellent communicator who is passionate about quality, supportability, extensibility, and scalable application design
Benefits & the TMT Advantage:
- Competitive salary with opportunity for Bonus
- Long-term professional career growth, training, and development
- Access to a full range of medical, vision, & dental benefits
- Unlimited Vacation Allowance
- 401(k) + match
- Remote position – work from home
TMT Insights is a completely distributed company with staff operating in 12 states and 5 countries. TMT is committed to Diversity, Equity, and Inclusivity in our workforce and is certified as a Great Place to Work®. We maintain a courteous work environment that recognizes the dignity and worth of each employee. TMT Insights respects the individual needs of employees and is an equal-opportunity employer.