Apply

Engineering Manager

Posted 3 days agoViewed

View full description

πŸ’Ž Seniority level: Manager

πŸ“ Location: United Kingdom, Spain, Poland

πŸ” Industry: Software Development

🏒 Company: BooksyπŸ‘₯ 501-1000πŸ’° Debt Financing 6 months agoMobile PaymentsMarketplaceSaaSPaymentsMobile AppsWellnessSoftware

πŸ—£οΈ Languages: English

πŸͺ„ Skills: LeadershipProject ManagementPythonSoftware DevelopmentAgileData AnalysisSCRUMSoftware ArchitectureCI/CDRESTful APIsMentoringDevOpsMicroservicesRecruitmentTeam management

Requirements:
  • Recent experience as an Engineering Manager.
  • Strong leadership skills.
  • Strong software development proficiency in any leading technology, preferably Python.
  • Understanding of software architecture and systems design, including the ability to contribute to architectural decisions and practical experience in microservice architecture.
  • Proficient knowledge of agile and lean practices, including Scrum, Kanban, or other agile frameworks.
  • Ability to analyze metrics and use data-driven insights to guide decision-making and improve processes.
  • Experience in working with a DevOps mindset, with practical experience in best practices like TDD, CI/CD, and Observability.
Responsibilities:
  • Drive the successful delivery of your team’s initiatives while ensuring high-quality software that meets both technical standards and customer expectations.
  • Provide technical expertise and guidance, troubleshooting complex issues and influencing architectural decisions.
  • Promote agile and engineering best practices to sustain operational excellence.
  • Collaborate closely with the Product Manager and stakeholders to align team deliverables with strategic business goals to maximise customer value and anticipate market trends.
  • Communicate clearly and effectively with peers, leadership, and stakeholders.
  • Play an active role in recruitment, retention, and the professional growth of team members through constructive evaluations and development plans.
Apply

Related Jobs

Apply

πŸ“ United Kingdom, Poland, South Africa, Spain, Portugal, Romania

πŸ” Web3

  • You have experience managing the performance and development of high-performing Engineers, including seniors and leads, at a high growth, rapidly scaling startups.
  • You know what good looks like for a high-performing team of Engineers and know how to get there.
  • You have previously worked as an Engineer at a senior level.
  • You have an empathetic leadership style and you build strong, effective relationships.
  • You care deeply about helping others achieve their goals and become the best Engineers they can be.
  • You are a fantastic communicator and able to work cross-functionally with our engineering team and other areas of the business.
  • You thrive when developing great people and great products at scale.
  • You are data driven and know how to work cross functionally with Product and Design.
  • You have experience from successful delivery of high-quality outcomes.
  • Manage, support, coach and develop high performing engineers through regular 1:1 and continuous feedback.
  • Partner with our VP of Engineering and Group Product Manager to ensure we build high-performing teams that consistently and iterate and deliver high-impact and high-quality work.
  • Lead on the creation, development and implementation of management best practice and tools e.g progression frameworks.
  • Partner with Senior Engineers to drive technical initiatives that raise the bar for our engineering practices.
  • Leading ongoing engineering work, ensuring timely delivery.

Backend DevelopmentLeadershipNode.jsSoftware DevelopmentFrontend DevelopmentPeople ManagementReact NativeTypeScriptCross-functional Team LeadershipNext.jsReactCommunication SkillsAgile methodologies

Posted 4 days ago
Apply
Apply

πŸ“ Poland

πŸ” Software Development

  • Have a solid technical background related to the whole SDLC and can support and unblock your teams in complex technical discussions.
  • Approach software development with a lean, proactive, and positive mindset, balancing impact and long-term sustainable development, with a strong accountability for delivering high-quality solutions.
  • Embrace the β€œyou build it, you run it” philosophy.
  • Believe in continuous learning and improvement.
  • Are driven to lead and nurture high-performing and healthy teams.
  • Have experience not only mentoring others but also developing future mentors and leaders.
  • Lead and represent a team of multi-disciplinary squads.
  • Actively partner with your Product and UX counterparts.
  • Provide accountability for all the initiatives of your teams.
  • Work closely with the technical leaders of the group and the area to develop an effective technical strategy.
  • Act as a point of reference for our Leadership team and for the main Stakeholders of your teams.
  • Provide guidance, mentorship, and coaching inside the team, through regular feedback and performance assessments.
  • Understand and focus on your customer's needs
  • Foster Platform as a Product approach
  • Own process from discovery to delivery
  • Facilitate OKR process
  • Enhance and facilitate communication between the team and the product teams
  • Set and clearly communicate the team roadmap to achieve the mission and goals
  • Develop project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
  • Act as a hands-on project manager and people leader throughout the process.
  • Ensure that all projects are delivered on time within scope and budget.
  • Build strong relationships with stakeholders, tech leaders, product teams, and legal and security teams.
  • Provide guidance, mentorship, and coaching inside the team.
  • Provide regular feedback to team members and help them set and achieve personal career goals.
  • Regularly assess the performance of team members.

AWSBackend DevelopmentLeadershipPHPProject ManagementSoftware DevelopmentKubernetesPeople ManagementProduct ManagementSCRUMVue.JsProject Coordination.NETCI/CDAgile methodologiesMentoring

Posted 4 days ago
Apply
Apply

πŸ“ United Kingdom

🏒 Company: careers_gm

  • Proficiency in at least one programming language (e.g., Python, Go, Java) and familiarity with multiple language ecosystems.
  • Solid understanding of operating systems, networking, distributed systems, databases, and storage architectures.
  • Deep understanding of how code runs on underlying hardware, including operating systems, algorithms, and data structures. Ability to optimize or troubleshoot code by understanding its execution and the impact on system resources.
  • Experience handling production incidents, including root cause analysis, mitigation, and working through complex system failures.
  • Strong communication skills, with an ability to explain technical concepts to both engineering and business stakeholders. Commitment to collaborative problem-solving and shared ownership of services.
  • Proven experience in automating manual processes, building deployment pipelines, or managing configuration systems
  • Develop tools and software to automate operational processes, improve system reliability, and reduce manual intervention.
  • Lead, Implement and improve monitoring and observability frameworks, enabling proactive detection and resolution of incidents.
  • Participate in an on-call rotation to diagnose, troubleshoot, and mitigate production incidents, ensuring minimal downtime and swift resolution.
  • Work alongside developers to ensure the quality, scalability, and reliability of our services. Practice shared ownership of services in production, fostering a "You build it, you run it" culture.
  • Manage Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) to manage reliability expectations effectively.
  • Strong understanding of common application reliability patterns, with hands-on experience implementing them.
  • Conduct deep-dive analyses of incidents and collaborate on post-incident reviews to derive learnings and prevent recurrence. Champion a culture of continuous improvement.
  • Evaluate system performance and advocate for optimisations that reduce infrastructure costs while maintaining service reliability.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLCloud ComputingGCPJavaJava EEJenkinsKafkaKubernetesSpring BootSpring MVCZabbixAlgorithmsAzureData StructuresGoGrafanaJava SpringPrometheusRDBMSCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesNetworkingAnsibleScriptingDebugging

Posted 5 days ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ” AI/ML

🏒 Company: Mimica

  • Strong background as an applied AI/ML researcher, particularly in deep learning (ideally advanced NLP and/or Computer vision)
  • Proven track record in managing growing teams, including hiring, mentoring, and developing talent.
  • Background in high-impact Startups/Scale-ups, driving iterative development and rapid delivery.
  • Experience leading machine learning/data science technical initiatives, particularly in high-growth and large-scale production environments.
  • Deep understanding of good ML engineering practices, including MLOps, data engineering, and scalability.
  • Strong analytical and troubleshooting skills – methodically decomposing systems to identify bottlenecks, determine root causes and implement effective solutions.
  • Drive to continually develop your skills, improve team processes and reduce debt.
  • Fluency in English, with effective communication skills: being able to articulate complex ideas and trade-offs clearly to a diversity of stakeholders.
  • Lead, nurture and scale a remote team of 5-8 members, including ML Engineers and Software Engineers, supporting their career development through 1:1s, coaching, mentorship, and performance reviews.
  • Leading project management discussions, coordinating and facilitating the Weekly planning and team meetings.
  • Collaborate with the CTO, Platform and Product to align team priorities with company OKRs.
  • Collaborate with the People team on recruiting and onboarding talent that matches our values and technical excellence by being a part of interviewing, debriefs, defining scorecards and onboarding plans.
  • Facilitate and lead discussions that drive the development and deployment of our new generation of ML models, optimizing tools and infrastructure for efficiency, while upholding engineering excellence.
  • Identifying and resolving bottleneck and efficiency blockers, enabling the team to iterate faster.
  • Championing initiatives to improve the quality, security and performance of our systems, processes and code.
  • Promoting a culture of collaboration, transparency, feedback and continuous learning.

Backend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileKubernetesMachine LearningCross-functional Team LeadershipData engineeringData scienceCommunication SkillsRESTful APIsMentoringFluency in EnglishTeam management

Posted 6 days ago
Apply
Apply

πŸ“ Australia, Canada, EMEA

🧭 Full-Time

πŸ” Software Development

🏒 Company: GitLabπŸ‘₯ 1001-5000πŸ’° $268,000,000 Series E over 5 years agoπŸ«‚ Last layoff about 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Strong prior managerial experience of more than 3 years, managing teams of 5-10 engineers.
  • A track record of delivering value to customers through effective management of software projects.
  • Strong technical expertise that is relevant to the team; such as Ruby, relational databases, or system design.
  • Experience using Agile planning tools; such as GitLab, Confluence, Jira, Monday.com, Asana, or open source equivalents.
  • Design and execute comprehensive project plans by: Developing detailed roadmaps with clear milestones and dependencies
  • Build and maintain a high performing team by: Helping your developers grow their skills and experience
  • Improve product quality, security, and performance while maintaining high velocity
  • Foster technical decision making on the team, but make final decisions when necessary
  • Maintain a culture of continuous improvement and intense customer-focus

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileCross-functional Team LeadershipCommunication SkillsTeam management

Posted 7 days ago
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” FinTech

🏒 Company: N26πŸ‘₯ 1001-5000πŸ’° $900,050,287 Series E over 3 years agoπŸ«‚ Last layoff almost 2 years agoFinancial ServicesBankingFinanceInsurTechFinTech

  • Experience growing, coaching, mentoring and providing feedback to team members including having had difficult conversations
  • Experience managing and delivering impactful projects
  • Experience working on an rapidly evolving product in an agile environment
  • Strong leadership, planning and communication skills
  • Support, invest in and develop an incredible team of talented and motivated engineers with clear expectations via practices such as 1:1s, goal setting, and constant feedback.
  • Recruit, manage and retain the best talent for the delivery teams.
  • Create growth opportunities for team members and address gaps via technical or non-technical skills mentoring and performance management. Help make our people shine!
  • Create a high performing and positive work environment based on transparency, accountability, and trust.
  • Collaborate with product managers and operations in project planning, dependency management, risk management and continuous process improvement for an optimal flow of value for customers and the business (with an appropriate use of metrics).
  • Connect with management and other teams to unblock dependencies, provide visibility and transparency to team progress on product initiatives

AWSBackend DevelopmentLeadershipProject ManagementAgileKotlinPeople ManagementProduct ManagementCommunication SkillsCI/CDMentoringDevOpsMicroservicesRecruitmentRisk ManagementTeam managementStakeholder managementFinancial analysisEnglish communication

Posted 8 days ago
Apply
Apply

πŸ“ Worldwide

πŸ” Software Development

  • 2+ years of experience managing teams of software engineers.
  • 5+ years of technical leadership, including driving best practices, project scoping and design, and providing architectural guidance.
  • Prior experience with mobile development or leading mobile development teams (iOS, Android, React Native, Flutter, Xamarin, etc.)
  • Excellent leadership skills with a focus on team growth, mentorship, and collaboration.
  • A strategic, product-oriented mindset, with the ability to balance technical priorities with business needs.
  • Experience with large scale CI/CD pipelines, automation, and developer tooling & workflows to automate software releases.
  • Strong communication skills, both written and verbal.
  • Lead our SDK Engineering Team
  • Recruit and Grow Talent
  • Build a Great Developer Experience
  • Raise the Bar on Technical Excellence
  • Collaborate Across Teams
  • Automate and Optimize
  • Ship It!
  • Be a Culture Custodian

LeadershipSoftware DevelopmentKotlinObjective-CPeople ManagementProduct ManagementSoftware ArchitectureSwiftC++Cross-functional Team LeadershipAPI testingRustCommunication SkillsCI/CDMentoringLinuxDevOpsDocumentation

Posted 11 days ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ” Software Development

🏒 Company: Paddle

  • Have a passion for developing people and bring at least 1 year of management experience with several direct reports.
  • Have strong experience as a senior software engineer working on complex, large-scale, cloud-based systems.
  • Have a strong and demonstrable understanding of what it means to be a high-performing and sustainable engineering team.
  • Have excellent written and verbal communication skills, and are comfortable leading technical discussions with engineers and non-technical colleagues.
  • Are excited by, and have specific experience in, building products that handle payments, transfers, and financial reconciliation.
  • Are someone that enjoys getting into the details and understanding the mechanics of money movements.
  • Are comfortable working closely with financial, risk, and legal stakeholders, ensuring systems are reliable, compliant, and can scale.
  • Hire, manage, and coach the engineers in your team so that they develop both personally and professionally, and are able to perform together with impact.
  • Partner with the team’s Product Manager to create a roadmap for success, make sure the team is working in the right way for maximum (and sustainable) impact.
  • Drive improvements to the processes and practices of the team with the autonomy to do what you think is right and change what isn’t working.
  • Have oversight of the technical decisions being made in your team, and responsibility for the technical strategy within the product area that the team owns.
  • Help to continuously improve the reliability and scalability of Paddle’s high-traffic event-driven system.
  • Work with our other leaders across Engineering, contributing to the department's engineering principles and practices to build an industry-leading organisation.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementSoftware DevelopmentSQLCloud ComputingData AnalysisPeople ManagementAlgorithmsAPI testingData engineeringData StructuresCommunication SkillsAnalytical SkillsProblem SolvingAgile methodologiesRESTful APIsMicroservicesReportingData visualizationTeam managementStakeholder managementFinancial analysisData modelingNodeJSScriptingSoftware Engineering

Posted 20 days ago
Apply
Apply

πŸ“ Global

🧭 Full-Time

πŸ” Software Development

🏒 Company: OP LabsπŸ‘₯ 11-50Developer ToolsIT InfrastructureEthereumSoftware

  • Experience managing cloud infrastructure and services in production environments
  • Expertise in containerized infrastructure, Kubernetes, cloud providers (e.g., GCP, AWS), Infrastrucure-as-Code and deployment automation tools (e.g., Terraform and Ansible)
  • Strong people leadership competency with a track-record of successfully mentoring and growing experienced engineers
  • Excellent communication skills
  • Operationalize and automate deployments of the OP Stack
  • Identify and drive operational improvements in areas such as alerting, infrastructure monitoring, workflow orchestration and node maintenance
  • Uphold and maintain team SLAs and a strong culture of operational excellence
  • Define and execute against the cloud security roadmap and drive DevSecOps practices and culture within the broader organization

AWSDockerLeadershipCloud ComputingGCPKubernetesPeople ManagementCI/CDDevOpsTerraformExcellent communication skillsAnsible

Posted 21 days ago
Apply
Apply

πŸ“ United States, United Kingdom

🧭 Full-Time

πŸ” Software Development

🏒 Company: EquipmentShare

  • Demonstrable experience leading Engineering teams
  • A track record in building and deploying production scale platforms
  • Proven success in growing and developing others
  • Understanding of system and enterprise architecture concepts
  • Coach one or more domain teams of software engineers (5-10+ per domain) who are dispersed across the United States and United Kingdom, in addition to partners in global locations.
  • Partner with distributed Product Managers and Designers on the creation of new functionality for current and future customer needs and the elimination of technical debt.
  • Own the delivery outcomes on product commitments and represent delivery on business reviews with shared insight from our teams.
  • Guide continuous evolution of software development and delivery processes. Facilitate the building of tools and best practices to make it easier for engineers to accomplish their goals.
  • Contribute on platform direction, support roadmap and delivery planning iterations, and solicit feedback loops to support our team’s success.
  • Develop opportunities to experiment and innovate, foster research, prototyping and evaluation of new capabilities to improve the platform experience (relative to investments and scale).
  • Mentor career growth and development of our engineers, guide their goals and performance review life-cycle with coaching for success.
  • Support our growth and hiring plans (internal and external), collaborate on interviews and candidate engagement, foster diversity and inclusivity in our approach.

AWSGraphQLLeadershipNode.jsPostgreSQLPythonSoftware DevelopmentAgileCloud ComputingDynamoDBKafkaKubernetesPeople ManagementProduct ManagementReact.jsSCRUMTypeScriptCI/CDMentoringDevOpsCoachingSoftware Engineering

Posted 21 days ago
Apply