Quick Summary
Engineering Manager, Core Engineering Teams (Remote)
We are seeking an Engineering Manager to lead and expand our core engineering teams. This is a hands-on leadership position combining people management, predictable delivery, and critical technical decision-making.
You must be comfortable diving deep into technical discussions, challenging designs, and guiding the team to make optimal trade-offs. You will be responsible for cultivating a high-performing team, ensuring engineering quality, and partnering with Product, DevOps, and other leaders to scale Runware’s platform.
Responsibilities
Team Leadership & People Management
- Lead, mentor, and grow a team of engineers in a fast-scaling environment.
- Foster a culture emphasizing ownership, accountability, and continuous improvement.
- Support individual growth through regular 1:1s, coaching, and feedback.
- Participate actively in hiring, onboarding, and performance management processes.
Delivery & Execution Oversight
- Own team execution, including planning, prioritization, and delivery of engineering work.
- Ensure projects are delivered on time, maintaining high quality and clear ownership.
- Proactively identify risks and remove blockers early.
- Pragmatically balance speed, reliability, and technical debt.
Technical & Architectural Guidance
- Serve as a technical sounding board for system design, architecture, and trade-offs.
- Ensure backend systems are scalable, reliable, and performant.
- Promote engineering best practices: code quality, testing, observability, and security.
- Collaborate closely with DevOps and Product teams to align technical direction.
Cross-functional Collaboration
- Work closely with Product, DevOps, ML, and other teams to ensure strong alignment.
- Translate business and product goals into clear engineering execution plans.
- Maintain clear and proactive communication in a fully remote environment.
Requirements
What We’re Looking For
- 8+ years of experience in software engineering.
- At least 3 years in an engineering management or tech lead role.
- Strong backend background (PHP, Python, Go, Rust or similar), coupled with a solid understanding of distributed systems.
- Proven experience leading teams and delivering complex technical projects end-to-end.
- Comfort discussing system design, APIs, performance, and scalability.
- Experience with modern engineering practices: CI/CD, testing, code reviews, and monitoring.
- Strong people leadership skills: empathy, clarity, and the ability to raise the bar without causing burnout.
- Excellent communication skills and ability to operate autonomously in a remote setup.
Nice to Have
- Experience working on high-scale platforms, infrastructure, or developer-facing APIs.
- Exposure to AI/ML platforms, inference systems, or performance-critical workloads.
- Previous experience in fast-growing startups or scale-ups.
Benefits & Culture
We are a remote-first collective, meeting in person twice annually for planning, brainstorming, and celebrating achievements. We utilize core hours for cooperative working and calls, allowing flexibility outside those blocks to optimize peak performance and maintain a healthy life balance.
Our release cycles are fast and intense, followed by mandatory downtime. We expect the team to unplug and recharge after major pushes.
- Generous paid time off – vacation, sick days, public holidays.
- Meaningful stock options – share in the upside you create.
- Remote-first setup – work from home anywhere we can employ you.
- Flexible hours – own your schedule outside core collaboration blocks.
- Family leave – paid maternity, paternity, and caregiver time.
- Company retreats – twice-yearly gatherings in inspiring locations.
Note: Candidates must have existing right to work in the UK. We are unable to offer visa sponsorship in the UK at this time.

