Tech Lead - Backend Software Engineer
4 Days Old
About us
Lantern isn’t your typical tech start-up. It’s a pioneering private markets data intelligence platform with a key difference – we are backed by the Aztec Group, Europe’s largest and most successful fund and corporate services provider.
We’re going to market, at pace, with a truly innovative solution for private market GPs. To support our ambitious plans, we are looking for an exceptional Technical Lead to drive the growth of our innovative private capital software. If you are a motivated and ambitious individual with a passion for software development and a keen understanding of the European Private Capital market, this role might be perfect for you.
About you
As a Tech Lead, you will join a team with ambitious plans to power Private Market data intelligence and insights. Reporting to the Head of Engineering, you will work closely with the CTO, Data Engineering and Data Science teams, Head of Product, and our delivery squads via development partners.
Key Responsibilities
- Produce high quality code with good test coverage, using modern abstractions and frameworks for building new features and enhancing existing products.
- Support all phases of development from early definition through specification, architecture, and productisation.
- Break down complex systems into components and tasks so you and your colleagues can deliver efficiently.
- Effectively translate user requirements into technical solutions that can be delivered as vertical slices of customer value.
- Translate business requirements into technical design and specifications.
- Take a DevOps mindset to ensure your team delivers quality product features.
- Take ownership of code reviews and encourage team members to learn from your experienced feedback.
- Promote best engineering practices, such as planning, estimation, SOLID.
- Line manage and mentor a number of members on your team.
Requirements
- 7+ years of experience building software at a professional level.
- Demonstrated ability to decompose business and user requirements into deliverable vertical slices, ensuring rapid and iterative delivery of customer value.
- Proven programming skills, with expertise in Python.
- Strong experience with unit and integration testing.
- An understanding of hexagonal architecture, TDD and DDD.
- Ability to communicate with Product, Design, and other stakeholders to understand and break down complex problems.
- Adaptable to change and willing to own any complex task given to you and see it through to production.
- You are a team player. Your ideas are important, but you take a pragmatic approach to solving problems and have a product-first mindset.
- You are a hands-on practitioner with strong craftsmanship.
- Experienced in shipping microservice-based applications to production, including knowledge of Continuous Delivery.
- Ability to understand, architect, and document distributed systems.
- Possess leadership qualities and take pride in helping the less experienced grow in their careers.
- Strong experience with both SQL and NoSQL databases.
- Knowledge of agile methodologies such as Lean and Kanban is highly desirable, with experience applying these to ensure efficient delivery and continuous improvement.
Our Tech Stack
- Python FastAPI Microservices
- PostgreSQL
- Kubernetes
- Azure
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology