Company:
Bounce Digital
Location: London
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Role: Technical Lead Salary/Package: £115k-£130k + 10% Bonus + RSUs (Total comp £175k+)
Company Sector: SaaS
Tech: TypeScript, Node, React, Golang, Kafka, AWS, and Kubernetes (No prior experience welcomed)
Location: Central London
WFH / Hybrid: 3 days a week on site (non negotiable)
Bounce continue to partner with one of our favourite customers as they look to achieve their ambitious growth plans throughout 2024 & 2025 - it's exciting times!
Our client is a rapidly growing B2B SaaS company with a product used by millions of people globally. They are looking for a Staff Engineer to join their team. This role is ideal for someone who is passionate about building scalable systems, providing technical leadership, and mentoring other engineers.
Key Responsibilities:
Technical Leadership: Provide technical guidance and leadership to engineering teams, helping to shape the architecture and direction of the product.
System Architecture: Design and build scalable architecture patterns to support a rapidly growing global product.
End-to-End Development: Contribute to the full software development lifecycle, from concept to deployment.
Product Focus: Develop with a product-focused mindset, understanding user needs, and delivering solutions that drive business value.
Ownership: Take ownership of projects, ensuring they meet technical and business requirements.
Mentoring: Mentor, sharing best practices, and encouraging a collaborative and innovative engineering culture.
Core Technologies:
Currently, the tech stack includes TypeScript, Node, React, Golang, Kafka, AWS, and Kubernetes. While familiarity with these technologies is a plus, the ideal candidate should have strong engineering foundations and problem-solving skills applicable to any technology stack.
Qualifications:
Experience: Several years of software engineering experience, with a focus on designing scalable systems and technical leadership.
Language Flexibility: Open to engineers from any language background. What's important is a solid engineering foundation and problem-solving skills.
Problem-Solving Skills: Strong analytical skills with an ability to resolve complex challenges, especially those related to scaling systems.
Architectural Skills: Experience in evolving architecture patterns for high-scale systems.
Team Collaboration: Ability to work closely with cross-functional teams, ensuring technical efforts align with product goals.
Mentoring Experience: Proven experience in mentoring and guiding junior engineers.
Why Join:
Global Impact: Be part of a product used by millions worldwide.
Innovative Environment: Join a team dedicated to innovation and continuous improvement.
Career Growth: Enjoy opportunities for professional growth and career advancement.
Collaborative Culture: Work in a supportive environment that values teamwork and ownership.
Competitive Compensation: Receive a competitive salary and benefits package.
Share this job
Bounce Digital
Useful Links