Lead Software Engineer
Posted Updated
- As Lead Software Engineer at Arondite you will be responsible for the success of an area of our enterprise software product, Cobalt. The role gives you the opportunity to combine software development with leadership of highly talented engineers and designers
- You will divide your time between architecting and writing software yourself, and supporting and mentoring other engineers. You will also be able to influence the product roadmap and help scale our world-class engineering function
- You will need to understand how our enterprise software product is used by people (and with hardware) in the real world. There are opportunities at Arondite covering front-end, back-end and full-stack
- Wherever you focus, you will work closely with product managers, product designers, other engineers and team leads to meet important customer deadlines for our mission critical software
- Collaborating with product managers, designers and engineers leads to deliver high quality and well tested features
- Driving the personal development of members of the team by giving suitable support and training
- Conducting code reviews and give feedback to other engineers
- Owning technical decisions for the area of the product
- Writing production code for complex and high-impact features
- Adhering to and promoting internal security policies throughout the development lifecycle in order to build a secure and reliable product
- Contributing to planning and roadmap discussions
- Communicating status, risks, and tradeoffs to stakeholders
Benefits
- Highly competitive base salary and generous equity in tax-efficient EMI options.
- Free meals provided every day in the office, along with snacks and drinks
- Comprehensive health and dental insurance, and opt-in cover for dependants.
- 7 % employer pension contribution from day one.
- Unlimited, “Take What You Need” holiday policy.
- Relocation support if you’re moving to London from elsewhere.
- We are open to candidates of all levels of experience, from senior engineers looking to lead a team or be a high-value IC, to new-grads looking to start their career with a bang
- We are looking for candidates with experience across the development stack, from frontend UX experts who delight in producing a polished and beautiful experience, to networking maestros who understand and optimise the complex topology required to support our platform (and everything in-between)
- Several years of software engineering experience in industry
- Front-end development in TypeScript or JavaScript, using frameworks such as Angular or React
- Strong core programming skills in either (or both!):
- A forward-leaning and pragmatic approach to using AI coding tools
- A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience)
- Some history of managing other engineers
- Server-side languages such as C++, Java, Rust or Python
- Understanding of working on embedded / resource constrained devices
- Experience with Kubernetes
- Experience with SQL databases such as PostgreSQL
- Knowledge of application security best practices and secure coding principles (e.g., OWASP Top 10)
- Experience of machine learning applications
- CV submission with initial questions
- Introductory Teams call (30-45 mins)
- In-person technical interview (1-2 hours)
- Final interview with one of Arondite’s Founders (30 mins)
