Lead Back-End Developer (node.js/golang/AWS/k8s)

Trint ,
London, Greater London
Job Type: Full-time
Contract Type: Permanent

Overview

Trint is the scale-up that blows manual transcription out of the water. Our productivity platform automates the transcription process using artificial intelligence, letting users focus on extracting more value from the spoken word in big verticals like media, research and video production.  The company’s vision is shaped by its CEO and founder Jeff Kofman, an Emmy-winning foreign correspondent and war correspondent who estimates he transcribed thousands of hours of interviews, news conferences and speeches during his 30 year broadcast career. Team Trint is crazy passionate about our product. We’re team players, we care about our users and we’re proud of our diverse and inclusive culture. The company has 50 employees ( two dogs) with our HQ in Shoreditch in London; our North American HQ is in Toronto. We’ve just closed a £3.5M Series A, so we’re well positioned to reach for the sky. Customers include: The Associated Press, The New York Times, ESPN, Vice News, The Washington Post, Thomson Reuters, Fox Sports, Der Spiegel, Deutsche Welle, Yale University, Nike and AirBnB. Who you are: As a hands-on  Lead  Back-end Developer  helping to develop cutting-edge innovations for our world-leading automated transcription platform, you will be as comfortable coaching others as you are writing code yourself. Although you’re an awesome back-end developer you’ll be a key member of one of our full-stack teams, owning complete vertical slices of functionality from front-end to infrastructure. You will work with: JavaScript (ES5, ES6, ES7) and TypeScript Node.js, GraphQL, MongoDB, Redis and Docker AWS services - everything we build is hosted there GitLab and Slack for collaboration and communication Incredible colleagues You’ll be expected to: Deliver high-quality code that serves as an example to others. Debug and fix complex issues. Have an uncompromising attitude to system performance; identifying and leading improvements. Take a lean approach to development, fiercely managing the scope of your own work while staying mindful of potential future needs. Embrace a culture of ownership and accountability - from product discovery to deployment and operation. Proactively share your knowledge through pair programming, feedback and lunch & learns. Contribute to internal developer tooling and identify improvements to ways of working. Contribute your expertise and experience to guide our adoption of new (to us) technologies like Golang and Kubernetes.  You must have: Five or more years industry experience architecting and developing highly-reliable, scalable back-end services, preferably on AWS. Three or more years experience working in agile software development teams. A strong coaching mindset; excited to share your knowledge and experience to level-up others. Experience working with a Product team (Product Managers, UXers, Designers, etc.) Deep knowledge of the Kubernetes and Golang ecosystems and a desire to teach others. Strong experience identifying, diagnosing and fixing performance and security issues. Experience choosing and evaluating different technologies and approaches. Experience working in a cross-disciplinary environment, collaborating with others to deliver excellent results. Excellent written and verbal communication skills.  Ideally you’ll also: Have stories to tell. There’s no substitute for lived experience Bonus points: experience in one or more of: ElasticSearch, data science, machine learning, distributed systems, iOS/Android development. Benefits: EMI share option scheme Learning and development opportunities Team events & social Fridays A relaxed & sociable office environment Flexible working  Gym subsidy Office snacks Cycle to Work scheme In-house yoga Unlimited holidays  Critical Illness Cover Income protection insurance Workplace pension scheme And more to come. We're on the look-out for new and exciting perks that help us on our journey to becoming an employer of choice, so watch this space. Candidates seeking employment at Trint are considered without regards to race, colour, religion, national origin, age, sex, marital status, ancestry, disability, gender identity, or sexual orientation. We strongly believe that diversity of experience, perspectives, and background will create  a better environment for our employees and a better product for our users. Come join our team.  Salary is negotiable equity