Apply

Engineering Manager

Posted 2 months agoViewed

View full description

💎 Seniority level: Manager, 5+ years of software engineering experience with 2+ years of experience as a people manager

📍 Location: Canada

🔍 Industry: Fintech and SMB software

🏢 Company: GlossGenius👥 51-100💰 $28,000,000 Series C over 1 year agoSaaSMobile AppsBeautyFinTech

⏳ Experience: 5+ years of software engineering experience with 2+ years of experience as a people manager

🪄 Skills: LeadershipProject ManagementSoftware DevelopmentData AnalysisCross-functional Team LeadershipCommunication SkillsMentoring

Requirements:
  • 5+ years of software engineering experience.
  • 2+ years of experience as a people manager.
  • Experience leading teams through technical leads or other managers.
  • Proven ability to collaborate with product/program managers and designers.
  • Strong business acumen and customer-centric mindset.
  • Solid foundational system design knowledge.
  • Ability to recruit and build high-performing teams.
  • Strong communication skills, both verbal and written.
Responsibilities:
  • Be responsible for managing and growing a team of talented senior and staff engineers.
  • Collaborate closely with product managers, designers, and other cross-functional teams.
  • Prioritize, plan, and ensure alignment across your team and other cross-functional business teams.
  • Implement new and effective engineering processes.
  • Partner with recruiting to build a high-performing engineering team.
Apply

Related Jobs

Apply
🔥 Cloud Engineering Manager
Posted about 14 hours ago

📍 Worldwide

🔍 Software Development

  • Bachelors (or equivalent) education in a technology field
  • Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
  • Proven experience with OpenStack
  • Demonstrated strong commitment to testing methodologies and maintainable code quality
  • Experience with Linux system administration, Ubuntu/Debian a plus
  • Strong communication and cooperation skills
  • Experience with agile software development methodologies
  • Experience working in and managing distributed teams
  • Technical aptitude for understanding complex distributed systems
  • Experience with cloud topologies and technologies
  • Manage a growing engineering team to optimise the quality and velocity of both development and operations
  • Identify and measure team health indicators
  • Implement disciplined engineering and operations processes
  • Represent the BootStack team with respect to stakeholders, customers, and external teams
  • Ensure proper team focus on priorities, milestones, and deliverables
  • Work to meet service level agreements with customer deployments around the globe
  • Deliver quality managed services in a consistent, timely manner

LeadershipProject ManagementPythonSoftware DevelopmentAgileCloud ComputingKubernetesPeople ManagementCustomer serviceLinuxDevOpsTeam management

Posted about 14 hours ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • Significant programming experience in C, with Python, Golang, or other like languages also highly regarded
  • Substantial experience with Linux kernel internals and concepts
  • Solid understanding Linux kernel development principles
  • Demonstrated experience managing or leading a team of software engineers
  • Contributed to an open source project in the past
  • Understanding of agile software development methodologies
  • Lead a distributed team of engineers in your time zone
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Support timely delivery of core and specialised Ubuntu kernels
  • Oversee commercial engagements that require custom kernel engineering
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical, the open source community and commercial partners

LeadershipPythonSoftware DevelopmentAgileEmbedded SystemsGitPeople ManagementC++Cross-functional Team LeadershipAlgorithmsCommunication SkillsAnalytical SkillsCI/CDC (Programming language)Problem SolvingRESTful APIsMentoringLinuxWritten communicationCoachingTeam managementComputer skillsTechnical supportSoftware EngineeringDebuggingEnglish communication

Posted about 16 hours ago
Apply
Apply

📍 Canada

💸 197617.0 - 237141.0 CAD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Strong technical background and are capable of engaging in technical conversations and challenging teams to arrive at strong technical decisions themselves
  • Comfortable working with engineering teams who have a strong sense of autonomy in their decision making, be it technical or product focussed
  • Ideally you have a Computer Science degree or equivalent experience from having worked as an engineer before moving into Management.
  • You have enough technical skills/understanding of our React/TypeScript stack to manage a highly technical team/product.
  • You’re experienced in Cloud-first delivery practices, promoting continuous automated testing and feature toggles as ways to mitigate risk.
  • You’re familiar with being on-call and performing operational tasks with the use of runbooks.
  • Regular 1:1s to ensure your direct reports are motivated, happy and engaged
  • Coaching and mentoring of your direct reports
  • Providing continuous feedback to engineers to ensure that they can add value while maintaining high standards
  • Contributing to and reviewing design documents for upcoming features
  • Performing project management tasks to ensure successful incremental delivery
  • Regular collaboration with Product Management and Product Design peers
  • Ensuring features are well-defined and ready for development
  • Advising your reports on how to break down features into tasks
  • Collaborating with our Engineering Leaders to help define and influence product strategy, roadmaps and technical designs
  • Maintaining headcount by working with our People Ops team to attract and hire talent
  • Being an active member of our on-call rota for Grafana Frontend

LeadershipProject ManagementSoftware DevelopmentAgileCypressFrontend DevelopmentJestKubernetesReact.jsTypeScriptCross-functional Team LeadershipGoGrafanaReactCommunication SkillsCI/CDProblem SolvingCustomer serviceRESTful APIsMentoringLinuxDevOpsMicroservicesNodeJS

Posted 3 days ago
Apply
Apply

📍 Australia, North America

🧭 Full-Time

🔍 Shipping and Logistics

🏢 Company: Sendle👥 101-250💰 $35,000,000 Series C over 3 years ago🫂 Last layoff over 2 years agoLogisticsDeliveryCourier Service

  • Experience with managing changes to solutions integrating with external platforms
  • Comfortable in ambiguous problem spaces
  • Champion for customer experience
  • Skilled in external relationship management
  • Effective communicator
  • Empathetic, coaching and growing technologists
  • Experienced in working in agile development and quality practices
  • Experience with leading others (formal or informal leading)
  • Experience with monitoring and instrumentation using tools like DataDog, Prometheus, Grafana, or similar
  • Influence the direction of the team and function
  • Shape integrations across the Sendle platform
  • Collaborate with the Partnerships and Network Logistics
  • Foster a continuous improvement mindset
  • Help others develop in their career
  • Promote an open environment for team members to give input and ask questions

LeadershipPostgreSQLProject ManagementAgileKafkaRubyRedisReact

Posted 9 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Sanity👥 51-200💰 Corporate over 2 years agoSoftware Development

  • 4+ years of engineering leadership experience and 5+ years of software development experience.
  • Solid technical skills to support developers in building both front-end and full-stack solutions, including APIs and microservices using React, TypeScript, Node.js and Go.
  • Thoughtful problem solver with the ability to quickly and accurately understand context and break down complex problems into efficient solutions.
  • Able to find pragmatic solutions that balance quality, speed, and results – prioritizing business impact over perfection.
  • Empathic and effective communicator of ideas, technical decisions, and feedback – both in writing and during real-time communication.
  • Ability to understand the complex requirements of building not just a user-facing application, but also a developer toolkit that our users in turn use to build their own user interfaces.
  • Strong sense of good design/UX, with experience collaborating with a design partner.
  • Build a highly effective team by mentoring and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zones to grow and excel.
  • Own the strategy, roadmap, and execution in partnership with the product manager and designer.
  • Define technical direction and help your team make architecture decisions to build scalable and secure product experiences at high velocity.
  • Align with technical leaders across product teams to ensure cohesive technical strategy and knowledge sharing.
  • Make data-informed decisions based on user research, experimentation, and rapid iteration.
  • Set the standard for your team to ensure consistent, sustainable delivery, and manage expectations and visibility of work.
  • Work closely with the Head of Engineering, along with leadership in product management and design, to facilitate teamwork and establish processes that can scale as we do.
  • Support a team working with a wide range of technologies: React, TypeScript, Next.js, Node.js, Go, PostgreSQL, Rudderstack, Amplitude, GrowthBook, BigQuery, and DBT.

Backend DevelopmentLeadershipNode.jsPostgreSQLProject ManagementSoftware DevelopmentAgileData AnalysisFrontend DevelopmentFull Stack DevelopmentProduct ManagementReact.jsSCRUMTypeScriptUI DesignUser Experience DesignCross-functional Team LeadershipAPI testingGoNext.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesData visualizationTeam managementData modelingSoftware EngineeringA/B testing

Posted 11 days ago
Apply
Apply

📍 United States, Canada, select countries in the EU

🧭 Full-Time

💸 210000.0 - 245000.0 USD per year

🔍 Software Development

🏢 Company: Hiro Systems PBC

  • 10+ years of software development experience, with 5+ years as an engineering manager, ideally of distributed teams in API, Developer Tools, or SaaS platforms
  • Strong technical background in JS, TS, Node, Rust, or similar languages—and a solid grasp of cloud infrastructure (AWS, Azure, or GCP)
  • Proven ability to drive large-scale, revenue-ready initiatives, balancing quality, security, and cost-efficiency.
  • Proven track record of hiring, mentoring, and retaining top technical talent in a remote or hybrid setting
  • Demonstrated ability to deliver on complex projects: planning, de-risking unknowns, and managing expectations
  • Comfortable driving high-quality engineering outputs, from code reviews to architectural decisions
  • Skilled communicator who can collaborate across product, design, and operations, translating tech needs and business goals
  • Oversee the Infra (DevOps and API) teams, coordinating day-to-day execution, planning, and alignment with business priorities.
  • Mentor, coach, and develop engineers, fostering a collaborative, inclusive, and high-performing culture.
  • Partner with Hiro leadership to define the technical strategy for critical components of Hiro’s platform.
  • Drive engineering excellence through architecture discussions, code reviews, and operational best practices—ensuring reliability, security, and scalability.
  • Ensure timely project delivery by setting clear goals, removing roadblocks, and communicating effectively across teams.
  • Hire and retain top talent, building a team that thrives in a remote-first environment.

AWSBackend DevelopmentDockerLeadershipNode.jsProject ManagementSoftware DevelopmentAgileBlockchainCloud ComputingGCPJavascriptKubernetesPeople ManagementSCRUMSoftware ArchitectureTypeScriptCross-functional Team LeadershipAPI testingAzureREST APIRustWeb3.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringDevOpsTerraformMicroservicesExcellent communication skillsTeam managementTechnical supportSaaS

Posted 17 days ago
Apply
Apply

📍 Canada, United States

🧭 Full-Time

🔍 Financial Trading Systems

🏢 Company: Referrals Only Board

  • Experience building and operating 24/7 financial trading systems (i.e. Matching Engines, Order Management Systems, Risk Engines, Market Data and Order Gateways), with a strong understanding of how these systems differ from traditional web architectures.
  • Domain experience with crypto, derivatives or other financial products.
  • At least 10 years of experience in software engineering.
  • At least 5 years of engineering management experience, and 2 years of experience managing Managers.
  • Experience architecting complex distributed systems at scale.
  • Lead the engineering teams responsible for building the mission critical, submillisecond systems underpinning our Derivatives Exchanges.
  • Collaborate with engineers, designers, product managers, and senior leadership to translate our vision into a tangible roadmap.
  • Be a thoughtful technical voice within the team, aiding in diligent architectural decisions and fostering a culture of high-quality and operational excellence.
  • Coach your direct reports to have a positive impact on the organization and support their career growth.
  • Work closely with our talent organization to identify and recruit exceptional engineers who align with Coinbase's culture and contribute to our products.
  • Contribute to and take ownership of processes that drive engineering quality and meet our engineering SLAs.

AWSBackend DevelopmentLeadershipProject ManagementSQLBlockchainCloud ComputingData AnalysisJavaPeople ManagementProduct ManagementSoftware ArchitectureCross-functional Team LeadershipFinancial ManagementAlgorithmsData StructuresStrategic ManagementCommunication SkillsCI/CDRESTful APIsLinuxDevOpsMicroservicesRisk ManagementTeam managementSoftware Engineering

Posted 18 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Referrals Only Board

  • Build and manage full-stack engineering teams
  • Coach direct reports for career growth
  • Collaborate with teams to create roadmaps
  • Support architectural decisions
  • Recruit exceptional engineers
  • Drive engineering quality processes
  • Lead a team of 5-6 engineers
  • Establish team mechanisms and norms
  • Collaborate with cross-functional partners
  • Coordinate with QA to triage issues
  • Monitor and triage issues with partners
  • Establish operating metrics
  • Own product surface areas and features

AWSBackend DevelopmentLeadershipFull Stack DevelopmentSoftware ArchitectureREST APIMicroservices

Posted 18 days ago
Apply
Apply
🔥 Engineering Manager
Posted 18 days ago

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Vantage👥 1001-5000CryptocurrencyFinancial ServicesFinTechTrading Platform

  • At least 2 years leading a team of 6-8 engineers, providing technical guidance, mentorship and career development, while also being hands-on and writing high-quality code with your team.
  • 5+ years of experience of development experience.
  • Ideally, have experience in Python and/or React.
  • At least 2 years leading a team of 6-8 engineers, providing technical guidance, mentorship and career development, while also being hands-on and writing high-quality code with your team.
  • Collaborate with product managers, designers and other stakeholders to build a product that our customers love.

AWSLeadershipPostgreSQLPythonDjangoGCPRabbitmqSnowflakeAzureRedisDevOps

Posted 18 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

Customer oriented Engineering Manager to guide and further develop our engineers.
  • Guide and further develop our engineers across our cross functional product squads within our Health alliance.
  • Responsible for the technical design and delivery of exceptional products (across App and Web platforms) that activate and retain customers within our marketplace, as well as the wellbeing and development of your reports.

Backend DevelopmentLeadershipNode.jsProject ManagementSoftware DevelopmentAgileRESTful APIsMicroservices

Posted 18 days ago
Apply