Engineering Lead
Description
We are on a quest for extraordinary individuals who are mission-driven and aspire to create a profound and positive impact in the world by addressing the skills crisis. Our dazzle of zebras is a force to be reckoned with - they possess unwavering determination, take decisive action, push boundaries with innovative ideas, and thrive in an environment that offers autonomy, trust, and accountability to deliver exceptional outcomes.
The skills crisis is a colossal challenge, one that is expected to have a greater economic impact than the COVID-19 pandemic. The shortage of skilled workers is leaving millions of positions unfilled, and this crisis has been deemed by the World Economic Forum as one of the biggest challenges of our time, second only to climate change.
The world’s largest companies are transforming into skills-based organisations to survive, but most are struggling to do so without the proper tools. That's where we come in - we have built an innovative platform for workforce management that empowers companies to make skill-based decisions and thrive.
Our existing clients have already witnessed the positive impact that skill-based decision-making has on organisational performance, diversity, culture, and management insight. We have several FTSE100 customers and have recently secured funding from a top European VC fund.
We are now assembling the right team to help us become the leader in the multi-billion dollar skill-based workforce planning market. Our mission is clear and ambitious - by 2033, we will be recognised as the most crucial HR system for the world’s largest companies. In doing so, we will be driving a quarter of all people decisions and will be making a significant contribution towards solving the skills crisis. We’d love you to join us and make a difference that will shape the future for generations to come!
The Challenge
Shape the Technological Landscape: As an Engineering Lead, you'll have the opportunity to steer the technological course of your team. You'll help drive architecture and play a pivotal role in delivering high-quality, scalable solutions. Your technical leadership will be instrumental, and you'll work collaboratively with cross-functional units to achieve our ambitious goals.
Influence the Team's Success: Our product team is a force to be reckoned with, and you'll be a critical influencer in its success. Your role will involve making design decisions, setting the standard for code quality, and helping define our technical strategy. Your expertise will guide us towards excellence in engineering.
Lead and Mentor Talented Engineers: Not only will you be at the forefront of technical decisions, but you'll lead and mentor a team of talented engineers. You'll set goals, delegate tasks, and provide guidance, fostering an environment of growth and collaboration. Your team is stronger because of your presence, but it does not depend upon your presence to be successful.
Drive Innovation and Best Practices: We value innovation and best practices. You'll have the opportunity to contribute high-quality code that sets the standard for excellence in our system. Your influence will extend to improving engineering standards, tooling, and processes, making a lasting impact on our development culture.
Responsibilities
- Collaborate with our Engineering Leadership team and cross-functional teams, such as product management and quality assurance, to turn business requirements into actionable plans
- Team management: Line-manage, train, and mentor team members. Set goals, delegate tasks, and provide feedback
- Contribute high-quality code that sets the standard for best practices in our system
- Drive the improvement of engineering standards, tooling, and processes
- Oversee the development and launch of new features and products
- Evaluate and address technical debt, and develop a strategy for its reduction
- Work with the Engineering Leadership to set technical direction, evolve the architecture and improve engineering standards across all teams
Requirements
- You have substantial experience with NodeJS, Typescript, PostgreSQL and, ideally, GraphQL
- You have exposure to SaaS that has scaled across several products or modules, ideally with a common platform to deliver ‘consumer grade’ products
- You have experience developing distributed, reliable and resilient systems
- You have strong communication and interpersonal skills, with the ability to effectively collaborate and build relationships with cross-functional teams
- You make space for others to voice their views. When confronted with differing points of view, you build consensus on the best path forward
- You worked in and helped scale engineering organisations in excess of 10 individuals.
- You have a growth mindset, a willingness to learn and adapt, and a passion for staying up-to-date with industry trends
Existing Tech Stack
On the Frontend:
- ReactJS with Typescript
- Bit.dev with storyboard
- GraphQL (Apollo Client)
On the Backend:
- NodeJS on NestJS with Typescript
- RabbitMQ
- PostgreSQL
- Jest
- GraphQL (Apollo Server)
DevOps/Infra:
- Github / Github actions
- Heroku / AWS
- Docker
Benefits
- 25 days holiday, monthly socials, and much more to come!
- Hybrid office/remote working environment. We mostly WFH but occasionally get together in a Central-London co-working space to facilitate greater collaboration.
- More perks as we (and you) think of them!
Our Commitment to Diversity, Equity & Inclusion
At Spotted Zebra, we welcome people of all stripes. We are committed to providing equal opportunities and an inclusive and diverse culture.
We believe that each and every one of us possesses an extraordinary set of skills and abilities, waiting to be discovered, nurtured, and harnessed for the benefit of all.
We are a team. And no matter your race, gender, sexual orientation, religion, civil or family status, age, or disability, we will empower you to unleash your superpower to help us create a world where everyone is able to utilise their unique blend of skills and abilities to contribute to the greater good.
Everyone is unique and we encourage you to let us know in your application, or share with your recruiter directly, if there is anything we can do to make your interview experience with us more comfortable and positive.
At Spotted Zebra, everyone is welcome. So even if you don’t meet all the requirements, we would still love to hear from you. We are always keen to speak with people who are passionate about our mission.