bunny.net is where individual imaginations gather together to solve next-generation internet challenges. Join a team of experts and, together, help shape the future of the internet. Here, you'll do more than join something — you'll add something.
We're not just saying that, but our culture really hops. We have established values that enable our fluffle to grow stronger with each new team member who joins us: Relentless Innovation. Integrity. Impact. Kindness. Diversity. Transparency & open communication. We also believe "good" is not good enough, and we continue striving to keep pushing things to the next level by learning and improving every single day. Oh, and did we mention that all our positions are 100% remote with a flexible working schedule? There's no need to relocate if you would like to join us, and you can carve out your own work schedule as well!
Lead Engineer - Platform
Our Platform Team is the backbone of our engineering organization, responsible for providing the tools, environments, and infrastructure that empower our product teams to deliver world-class software at scale. As the Lead Engineer, you will play a pivotal role in establishing and driving the technical strategy of this team. You will lead the development and implementation of cutting-edge CI/CD pipelines, infrastructure as code (IaC) practices, observability frameworks, and security enhancements. Your leadership will be crucial in enabling other teams to be self-sufficient, ensuring that our platforms are secure, reliable, and performant. This is an exciting opportunity to shape the future of our technology stack, fostering a culture of innovation and excellence across the company.
What will you do?
- Implement Technical Strategy: Collaborate with the Engineering Leadership team on initiatives to improve developer experience and overall platform efficiency. Ensure alignment with the company’s goals and objectives, driving a cohesive strategy across CI/CD, infrastructure as code (IaC), and DevSecOps practices.
- Lead the Team: Oversee and mentor a small team of engineers, providing guidance and support to ensure high performance and professional growth. Foster a collaborative and inclusive team culture that emphasizes innovation, accountability, and continuous improvement.
- Drive Innovation: Stay abreast of the latest industry trends, technologies, and best practices. Identify opportunities for innovation within the platform team, and implement new technologies and processes to keep our infrastructure and services ahead of the competition.
- Ensure Reliability and Performance: Design, implement, and optimize robust CI/CD pipelines, monitoring systems, and infrastructure to ensure the reliability, scalability, and performance of our platforms. Utilize tools like GitHub, Terraform, Prometheus, Grafana, and others to maintain high standards of operational excellence.
- Collaborate with Cross-Functional Teams: Act as a liaison between the platform team and other engineering teams. Provide enabling tools and services that help these teams be self-sufficient in DevOps and SRE practices, ensuring consistency and reliability across environments.
- Solve Complex Technical Problems: Identify and resolve technical challenges that arise in the development and deployment of infrastructure and services. Ensure that our platforms can scale effectively and securely as we grow.
- Optimize High-Performing Teams: Implement Team Topologies to organize and optimize team structures and interactions. This will ensure effective collaboration, streamlined workflows, and a modernized architecture that supports the company’s long-term vision.
What will you add?
- Technical Expertise: Leverage deep knowledge of CI/CD, infrastructure as code, observability, and security to drive the platform strategy. Demonstrate hands-on experience with tools like GitHub, Terraform, Prometheus, Grafana, OpsGenie, InfluxDB, and ClickHouse or similar.
- Leadership and Mentorship: Provide guidance and mentorship to engineers, fostering a culture of continuous learning and improvement. Lead by example, demonstrating a strong work ethic and commitment to technical excellence.
- Customer-Centric Approach: Maintain a commitment to understanding and addressing the needs of our internal customers (i.e., other engineering teams). Focus on delivering exceptional developer experiences and enabling teams to work more efficiently and effectively.
- Data-Driven Decision Making: Utilize data analytics and metrics to inform engineering decisions. Measure the success of platform initiatives and continuously refine processes based on quantitative insights.
- Strong Project Management Skills: Effectively manage multiple projects simultaneously, prioritize tasks, and ensure that deadlines are met. Maintain a strategic focus while overseeing the day-to-day operations of the platform team.
- Strategic Vision: Bring a long-term perspective to engineering planning and decision-making. Align technical initiatives with business goals, ensuring that our platform capabilities support the company’s overall mission and objectives.
- Adaptability: Thrive in a fast-paced, dynamic environment, with the ability to adapt to changing priorities and market conditions. Stay agile and ready to pivot as needed to meet new challenges and opportunities.
- Innovative Thinking: Continuously seek out new ideas and approaches to improve our platforms and services. Challenge the status quo and drive change that enhances our operational capabilities and technical architecture.
- Collaborative Mindset: Work effectively with cross-functional teams, fostering a culture of collaboration and shared success. Ensure that the platform team is seen as a trusted partner and enabler of other engineering teams.
What will make us extra happy?
- Experience with Edge Computing: Hands-on experience with developing, and deploying edge computing solutions. Knowledge of how to leverage edge computing for improved performance and scalability.
- Experience in a Fast-Paced Startup Environment: Proven ability to thrive in a dynamic, rapidly changing environment with the agility to pivot quickly. Experience scaling teams and systems in a startup setting is highly valued.
- Expertise in Agile Methodologies: Proficiency in Agile development practices, including Scrum and Kanban. A track record of successful project delivery in Agile environments, with a focus on continuous improvement.
- Strong Problem-Solving Skills: Demonstrated ability to tackle complex technical issues and provide innovative solutions. An aptitude for troubleshooting and a keen eye for identifying root causes.
- Excellent Communication Skills: Ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Strong written and verbal communication skills are essential for cross-team collaboration.
- Experience with Developer Experience (DevEx): A background in improving developer tools, workflows, and productivity. Passion for enhancing the developer experience and making it easier for teams to deliver high-quality software.
- Knowledge of Team Topologies: Understanding and practical experience in applying Team Topologies principles to improve team interactions and efficiency. Ability to reorganize teams for better flow and reduce cognitive load.
What is in it for you?
At bunny.net, we invest in you. We want to provide significant benefits while also helping you maintain a healthy work & personal life.
- A competitive salary. You can expect above-average industry salaries.
- 100% flexible working hours. Work from anywhere, at your own schedule.
- Medical, dental, and vision insurance covers you all over the world.
- Paid Time Off. Love visiting the seaside? No problem - us, too. We offer 25 days of paid vacation (plus your local public holidays on top).
- Parental Leave. Bonding with the little ones is super important, so we offer parental leave and flexible scheduling to ease your way into parenthood.
- Home Office Budget. We believe everyone is more efficient working in a comfortable office, and we're happy to help.
- Paid Sick Leave. Feeling ill? Take time off and get back to 100% without worrying about your finances.
- Mental Health Support. Feeling down? We've got your back. bunny.net provides mental health resources and help via our external partner.
- Educational Budget. Dedicated yearly learning and educational budget for books, seminars, and online courses.
- Wellbeing Budget: A yearly budget to invest in your personal health and wellness.
Join our team and play a crucial role in shaping the future of our products, driving technical excellence, and delivering innovative solutions. If you are a visionary engineer with a passion for technology and a track record of leading successful projects, we want to hear from you!