Required Platform Team Leader
Job description
A vibrant, dynamic, happy place to work. A start-up with an amazing culture, and bright and resourceful people in London, Amsterdam, New York, Sydney, and Tel Aviv. Were growing fast and looking for a talented and passionate Engineering Team Leader who will build our backend guild to join us!
The Backend Infra is an elite group of professionals with great vibes and culture. The group shapes the day-to-day work of our backend developers and builds foundational components used in every part of the ecosystem.
If you are always curious about what happens under the hood, do not take things for granted, and want to tackle exciting scale challenges, the Infra team is looking for you.
Job responsibilities
As the Application Infrastructure Team Lead within our Backend Infrastructure group, you will be pivotal in technological leadership and team management. Heres how you will contribute and lead:
Enhance Developer Experience - Oversee the development and continuous improvement of tools, services, SDKs, and libraries essential for our development teams. Your leadership will focus on creating a seamless and scalable development environment.
Tackle Scalability Challenges - Lead efforts to design and maintain robust infrastructure capable of handling significant scalability challenges, ensuring system resilience and capability to support large-scale operations.
Collaborative Design and Feedback - Engage with other development teams to gather insights and integrate feedback into infrastructure designs, ensuring that solutions meet diverse needs across the organization.
Knowledge Sharing and Advocacy - Foster a collaborative, innovative, and high-performing team environment. Organize tech talks and develop comprehensive documentation to educate the team on our infrastructure tools and APIs, promoting best practices and skill enhancement.
Strategic Collaboration - Work closely with Architects and DevOps to align infrastructure development with the organizational technology architecture and operational strategies.
Team Leadership and Development - As a team leader, you will be responsible for hiring, onboarding, mentoring, and growing your team of backend engineers. You will cultivate a technically proficient team that is innovative and aligned with our organizational values and culture.
Cultural and Process Leadership - Set an example by fostering a positive culture and lean processes within your team. Define what it means to be a backend developer at our company, encouraging innovation, efficiency, and continuous learning.
This role is ideal for a technically adept and visionary leader, with a strong capability in team management and a commitment to developing a thriving and innovative backend infrastructure environment.
Requirements: 7+ years of professional experience in software engineering with a strong backend background.
3+ years of experience as a team leader, preferably in dynamic, fast-paced companies.
Excellent knowledge of software design and scalable web architecture.
Experience developing SaaS products hosted in a cloud platform like AWS or equivalent.
People person with strong leadership skills who can build a winning team.
Independent, resourceful, and proactive team player who desires to impact our team, product, and customers.
Excellent communication skills in both Hebrew and English.
Experience with developing infrastructure components - shared libraries, and foundational services.
Experience with build and CI/CD processes.
Proven experience in performance optimization.
The following is a big plus
Experience developing a product from scratch
Experience with JVM languages - Kotlin / Java / Scala
Working with various data infrastructure technologies
Mentoring and leading internal guilds / Tech-forums.
This position is open to all candidates.