About the job
Location: London
Start date: Immediate
The Role:
We are seeking exceptionally skilled and motivated software engineers who take pride in their craft to enhance our Engineering team based in London. As a successful candidate, you will collaborate within a cross-functional team that includes product managers and designers, working closely with the wider business to deliver effective code that addresses real-world challenges for both internal and external clients. You will take charge of the services overseen by your team, ensuring their development aligns with the overarching AlphaSights Engineering strategy, while also mentoring junior engineers. If you are passionate about problem-solving through coding and aspire to work alongside outstanding colleagues in a high-achievement environment, this position is ideal for you.
What You’ll Do:
- Design Solutions: Define optimal technical solutions to business problems, contributing to a scalable architectural vision that aims to become the world's leading research platform.
- Ship Working Code: Our primary tech stack consists of React for the frontend and Kotlin microservices with Postgres for the backend, alongside some legacy services built in Ruby on Rails. We continually assess new technologies that could enhance our stack.
- Deploy and Iterate: We release updates frequently to our customers, utilizing CircleCI and Spinnaker for CI/CD, gathering feedback promptly to inform subsequent iterations.
- Build Your Competency: You will rapidly advance your skills by developing market-leading technology alongside experienced colleagues in a high-performance environment. Engineers can also utilize our L&D budget to accelerate their development of specific technical competencies.
- Maintenance and Troubleshooting: Diligently monitor our services to catch errors proactively, diagnose root causes, and deploy fixes before users are affected.
Who You Are:
- You likely hold a degree in a STEM subject, but we are also open to candidates who have honed their skills through alternative pathways.
- Experience: Proven experience at a similar level within a mature Engineering team, with aspirations to elevate your career. We seek individuals with outstanding potential.
- Technical Expertise: Extensive knowledge in frontend engineering, including designing, building, and maintaining robust web applications.

