This job has expired

Engineering Team Lead

Closing date
27 Jul 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

What is Turntabl's story?

Our mission is to bring London tech standards and complex tech projects to the developing tech scene in Ghana.

In 2017 our founder created an initiative aimed at teaching coding to Ghanaian computer science students. Over a few years it became clear that there was a pipeline issue in that they were training great graduates with modern technologies and agile best practices but there were not enough jobs in Ghana. Turntabl was created in 2019 to solve this problem.

Having expanded rapidly to over 100 software engineers, Turntabl is now looking to go into the next chapter of growth and are hiring several engineering team leads who can continue to level up the engineering team and internal culture, whilst helping to mentor and develop the team.

Your mission at Turntabl

Your mission is to become part of a team of people, responsible for coaching and mentoring software engineers at Turntabl. The project teams work in embedded teams of four on projects at banks or fintechs, you'll work with these teams running fortnightly one to ones, offering advice and coaching where necessary in order for them to become stronger engineers.

You'll also have an opportunity to impact the wider agile engineering culture, getting involved in knowledge sharing events, hosting lightning talks sessions and brown bag sessions. You'll be working as part of a friendly collaborative culture where you can really make a difference to the lives of young engineers.

You will have the chance to dial in to project calls and deal with clients and end users, help collaborate on finding solutions and making sure the teams are on track.

Engineering at Turntabl

The projects are across various languages including Java, C#, Scala. Each of the team at Turntable have been through an extensive and world leading 12 week training program. Tech excellence is one of the values, the projects we take on are complex, high tech projects within banks and fintech organisations. Often at high scale, high performance so our tech team need to be equipped to handle them.

Projects are varied, but past examples of typical projects include building ETL tools for big-data processing on AWS, self-service cloud deployment tooling with Terraform and Ansible, and API management and permissioning infrastructure for thousands of internal REST endpoints. We've worked on full-stack post-trade analytics systems and a data-generated UI for API discovery.

We have a very friendly, collaborative culture based around knowledge sharing and helping each other out. This culture exists both internally within the teams and externally where many of our engineers are members of tech user groups.

The management approach is very empowering, people are encouraged to learn and experiment with new technologies and are given opportunities where possible.

RequirementsWhat we're looking for in our Team Lead

We are looking for someone that can mentor and cultivate talent within our engineering team hence we are expecting applications from someone with the following skills and experience in their background These are ideal but not required as we know some people are less likely to apply for the role.

We expect applications from people with three core qualities
  • Mentorship - Kind, supportive people looking to mentor and empower others to become excellent software engineers
  • Tech Excellence - People who have experience of working in high tech environments on complex tech projects
  • Delivery - Those that understand and appreciate getting software delivered in an agile software environment

Broadly speaking we are expecting applications from those that fit the following profile
  • 3-8 years in a software engineering environment
  • Strong core software engineering principles
  • Worked in environments where agile best practice has been encouraged
  • Has an appreciation for getting things delivered
  • Has become adept in collaborative problem solving
  • Has an appreciation and opinions on what makes a good agile software engineer
  • Would consider themselves a good mentor to junior software engineers
  • Has worked on complex tech projects

  • Much of the work we do is around the Java and JVM ecosystem so experience here is an advantage but we are prepared to accept applications from a variety of tech backgrounds

BenefitsYour progression at Turntabl

Our business model is focused on continual development for our team. By investing in training and rewarding appropriately for their success. A large percentage of our profits were invested in training over the last year and this is set to continue. You will have an opportunity to attend conferences and training courses around your personal training goals.

The opportunity here is beyond the training. You will grow as a professional, as a mentor, as a leader and as a person. You will see and feel the direct impact of your work by seeing the progress of others. There is nothing quite like the feedback from an enthusiastic mentee who you've helped achieve things they never thought possible for themselves.

What's it like to work here

We know the importance of a happy team which is why it's the foundation for our culture. We promote a healthy work/life balance.

There is a strong sense of togetherness with the team at Turntabl, we turn to each other to ask for help and provide assistance, across team boundaries. We know we are all on this journey together and hence offer support and encouragement.

Strong sense of information sharing and collaboration, both internally and externally. Lots of occasions of people asking for help and helping each other out also shown through regular internal lightning talks and brown bag sessions. Can also be seen externally through mentorship workshops at university and after school classes at universities.

We are an equal opportunities employer and spend considerable time working to close the gap between women and men in technology. We are closing in on our short term goal, which is to have women make up at least 50% of our engineers.

Very high tech environment, tech runs through the DNA of what we are about, so it's a very technical place.

We have a huge amount of mutual respect for each other, this is felt throughout every level and our clients. It can be felt through the open and transparent communication within the company.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert