At a Glance
- Tasks: Lead a team to build scalable tools for financial crime prevention in the crypto space.
- Company: Join Elliptic, a leader in tech-driven financial compliance solutions.
- Benefits: Enjoy hybrid work, generous leave, and a £1,000 learning budget.
- Why this job: Make a real impact while tackling complex engineering challenges.
- Qualifications: 2+ years leading software engineers with strong JavaScript and TypeScript skills.
- Other info: Collaborative culture with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
Do you enjoy building scalable products that empower compliance teams to track fund flows and uncover deeper insights in financial data? Are you excited to solve complex engineering challenges that improve speed, precision, and usability across investigative workflows? Elliptic is seeking a Software Engineering Lead to join our Investigations team. This is a unique opportunity to make a tangible impact at the intersection of cutting-edge technology and financial crime prevention. You’ll lead a team of talented product and data engineers dedicated to building powerful tools that help investigators worldwide uncover and stop illicit activity in the crypto space.
Responsibilities
- Write and review code to unblock the team, or demonstrate best practices, and pair with team members to share knowledge and tackle challenging technical issues.
- Help your team make sound technical decisions by considering trade-offs and choosing approaches that align with both technical excellence and business objectives.
- Work closely with the Product team and other stakeholders to ensure the team works on meaningful missions.
- Help team members find their own solutions, building problem-solving skills and creating a self-sufficient, resilient team.
- Provide system overviews and context to new team members, accelerating their integration and productivity.
- Attend regular lead meetings to share updates and exchange best practices.
- Explain complex technical concepts to engineers, managers, and business stakeholders to ensure quality delivery and collaboration.
You will be a great fit here if you
- Balance technical quality with business needs, knowing when to aim for perfection and when good enough helps the team move and learn faster.
- Care about writing clean, reliable code and enjoy working across backend, frontend, and data systems to build great products.
- Explain technical ideas clearly so everyone from engineers to product managers stays aligned and informed.
- Help team members grow by coaching, encouraging confidence and ownership in their work.
- Focus on what really matters by delivering meaningful results that serve both users and the business.
- Foster a supportive, open, and collaborative team culture where everyone can do their best work.
Our ideal candidate has
- Demonstrated success leading and mentoring a team of 3–5 software engineers for at least 2 years.
- Strong experience with modern JavaScript and TypeScript across backend (Node.js/NestJS) and frontend (React/Redux) development.
- Proven track record of architecting scalable UI applications and APIs with ability to make informed decisions about technology choices and architectural patterns.
- Experienced in leading technical initiatives, fostering collaboration, driving delivery, and maintaining high engineering standards.
- Good understanding of data visualisation and experience with libraries or tools for rendering complex network graphs and transaction flows.
- Prior exposure with databases and writing SQL queries, and comfortable partnering with data and application engineers.
Bonus Points for
- Good understanding of cloud technologies such as AWS Serverless, API gateway, Kubernetes, and Terraform, with the ability to guide teams on infrastructure best practices.
- Experience with monitoring tools like DataDog and general observability best practices.
- Interest or experience in cryptocurrency and blockchain technology.
Job Benefits
How We Work
- Hybrid working and the option to work from almost anywhere for up to 90 days per year.
- £500 Remote working budget to set up your home office space.
Learning & Development
- $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development.
Vacation/Leave
- Holidays: 25 days of annual leave + bank holidays.
- An extra day for your birthday.
- Enhanced parental leave: 16 weeks fully-paid leave.
Benefits
- Private Health Insurance - we use Vitality!
- Full access to Spill Mental Health Support.
- Life Assurance: 4 times your salary to your beneficiaries.
- £100 cryptocurrency for you!
- Cycle to Work Scheme.
Software Engineering Lead employer: Elliptic
Contact Detail:
Elliptic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Lead
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at a company you admire. You never know when a casual chat could lead to your next big opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those that align with the role you're after. Whether it's GitHub repos or a personal website, let your work speak for itself and make it easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for interviews like it's game day! Research the company, understand their products, and be ready to discuss how your experience aligns with their needs. Practice common interview questions and have some thoughtful queries of your own to show you're genuinely interested.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're keen on joining our team. Don’t hesitate to follow up after applying; a little persistence can go a long way!
We think you need these skills to ace Software Engineering Lead
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineering Lead role. Highlight your experience with JavaScript, TypeScript, and any leadership roles you've had. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include examples of projects where you've led a team or tackled complex engineering challenges. This is your chance to demonstrate your technical prowess and problem-solving skills. We love seeing real-world applications of your work!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your experiences and achievements. We appreciate clarity, as it helps us understand your journey and how you can contribute to our team.
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can't wait to see what you bring to the table!
How to prepare for a job interview at Elliptic
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of modern JavaScript, TypeScript, and the frameworks mentioned in the job description. Be ready to discuss your experience with Node.js, React, and any architectural decisions you've made in past projects. This will show that you’re not just familiar with the tech but can also lead a team effectively.
✨Showcase Your Leadership Skills
Prepare examples of how you've successfully led and mentored teams in the past. Think about specific challenges you faced and how you helped your team overcome them. This will demonstrate your ability to foster collaboration and support a positive team culture, which is key for the role.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You might be asked to clarify ideas for both technical and non-technical stakeholders, so being able to bridge that gap will be crucial. Use examples from your previous work to illustrate your points.
✨Align with Business Objectives
Be prepared to discuss how you balance technical quality with business needs. Think about times when you had to make trade-offs and how those decisions impacted the project. Showing that you understand the bigger picture will set you apart as a candidate who can drive meaningful results.