Apply

Engineering Manager

Posted 4 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

📍 U.S., U.K., Finland, India, Singapore, Canada, and Ireland

🧭 Full-Time

🔍 Software Development

🏢 Company: AlphaSense👥 1001-5000💰 $650,000,000 Series F 10 months agoArtificial Intelligence (AI)Search EngineMarket ResearchSaaSMachine LearningAnalytics

  • Proven experience in managing cloud platform teams with a focus on Kubernetes.
  • Hands-on experience in developing, deploying and managing Kubernetes clusters, with CKA level understanding of the different domains involved (architecture, workloads etc.).
  • Experience with cluster lifecycle management solutions, such as Rancher, ClusterAPI, Anthos or similar.
  • Solid background on working with Cloud APIs, with at least AWS plus one of GCP or Azure.
  • Strong understanding of cloud-native technologies and principles.
  • Understanding and prior usage of FinOps framework, principles and tooling that will support a sustainable and optimised growth for our workloads
  • Demonstrated ability to lead and grow teams in a fast-paced environment.
  • Experience with operational processes and production support in cloud-based ecosystems.
  • Excellent communication and interpersonal skills, with an ability to tailor messages to diverse audiences.
  • A track record of making informed decisions quickly, without compromising on quality or trust.
  • Commitment to fostering an inclusive and multiculturally sensitive team environment where all voices are heard.
  • Strategic mindset with an ability to think ahead and anticipate problems before they escalate.
  • Ability to act as an ambassador for the team, advocating for their work and needs across the organization.
  • A passion for personal growth, seeking feedback, and leading by example in both managerial and technical expertise.
  • Drive the delivery of high-quality Kubernetes clusters, prioritizing simplicity and focusing on solving core problems.
  • Maintain and elevate operational processes for the management of Kubernetes environments, emphasizing scalability and reliability, considering clusters full lifecycle.
  • Oversee the proper configuration of cloud services across AWS, GCP, and Azure, and ensure the secure integration with Identity Management and Cost Tracking services.
  • Act as a technical thought leader, providing insights into the strategic development of Kubernetes based solutions.
  • Implement talent frameworks to build a team with the right mix of cloud platform expertise and experience.
  • Champion the growth and development of the team, encouraging a continuous learning environment and supporting its members through coaching and mentoring, while ensuring long-term growth and psychological safety.
  • Drive OKRs (Objectives and Key results) for the team for each quarter, while actively participating in the conversation defining mission and R&D quarter and yearly OKRs.
  • Foster collaboration and effective communication within the team and across organizational boundaries.
  • Uphold rigorous standards for production support of our Kubernetes clusters, including incident management and root cause analysis.
  • Oversee the team’s participation in architectural decisions, advocating for the right trade-offs and technical choices.
  • Actively engage in hiring and retention strategies, including defining or updating role responsibilities and performance expectations.
  • Encourage a team culture that embraces AlphaSense’s Diversity Commitments and promotes organizational health.
  • Guide the team in strategic planning, ensuring effective use of resources and alignment with company-wide initiatives.
  • Facilitate a culture of innovation where team members contribute to both "what to build" and "how to build".
  • Lead by example, establishing yourself as a trustworthy and empathetic leader with a commitment to personal and team growth.

AWSDockerLeadershipCloud ComputingGCPKubernetesAzureCI/CDRESTful APIsDevOpsTerraform

Posted about 17 hours ago
Apply
Apply

📍 Canada

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 4+ years of experience as a professional developer
  • 2+ years of experience as an engineering team manager.
  • Strong expertise in Python and programming fundamentals.
  • Experience working with data solutions incorporating both online and batch ML inference.
  • Expertise in data engineering and machine learning design patterns and best practices.
  • Experience deploying machine learning models into distributed, data-intensive production systems.
  • Strong communication and collaboration skills to work effectively across teams.
  • Experience working in a Cloud-native environment (Azure, GCP, or AWS).
  • Lead and manage a team of engineers in the design, development, and deployment of data and machine learning solutions.
  • Oversee the full software development lifecycle, including discovery, design, implementation, and deployment of cutting-edge systems.
  • Foster a high-performance culture within the team, providing mentorship and guidance to ensure continuous skill development.
  • Ensure the successful delivery of business objectives, with an emphasis on delivering solutions that meet the needs of scientific researchers.
  • Collaborate cross-functionally with teams to ensure smooth integration of data solutions and machine learning models.
  • Navigate ambiguity and adapt to change, taking both hands-on and strategic leadership roles as needed.

AWSBackend DevelopmentDockerLeadershipPythonSQLApache AirflowCloud ComputingMachine LearningAlgorithmsApache KafkaData engineeringData scienceREST APICommunication SkillsCollaborationCI/CDAgile methodologiesMentoringTeam managementData modelingData analytics

Posted 1 day ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 3+ years building and managing high performing engineering teams.
  • 6+ years of experience as a software engineer developing user-facing applications.
  • Fluency working with product metrics and exposure to tools like GA, BigQuery etc.
  • Software development experience in one or more general purpose programming languages; e.g. Python, Go, Swift, Kotlin, Rust, Java, C++
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Strong focus on user experience and usability. You are an undying advocate for the user, and you have a deep intuition for how people think and how they interact with software. Experience with social or e-commerce is a huge plus.
  • Entrepreneurial spirit. You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity.
  • Excellent communication skills. You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences.
  • Demonstrated ability to lead with empathy and foster a supportive team environment
  • Build and operate a high-caliber, inclusive team of engineers.
  • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Lead a team of thoughtful, fast-moving, and motivated engineers.
  • Participate in the full development cycle: design, development, test, experimentation, analysis, and launch.
  • Drive a culture of technical excellence ensuring the right bets are taken with the highest quality.
  • You will be a key driver in the planning, development, and implementation across Reddit’s backend service architecture and our various client platforms, including native applications (iOS and Android) and Web.
  • Set and enable a culture of metrics led execution, with efficient processes and strong levels of transparency.

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLAgileData AnalysisGitJavaJavascriptKotlinPeople ManagementSwiftUser Experience DesignCross-functional Team LeadershipProduct DevelopmentGoRustCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skillsTeam managementSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 3+ years building and managing high performing engineering teams.
  • 6+ years of experience as a software engineer developing user-facing applications.
  • Fluency working with product metrics and exposure to tools like GA, BigQuery etc.
  • Software development experience in one or more general purpose programming languages; e.g. Python, Go, Swift, Kotlin, Rust, Java, C++
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Strong focus on user experience and usability. You are an undying advocate for the user, and you have a deep intuition for how people think and how they interact with software. Experience with social or e-commerce is a huge plus.
  • Entrepreneurial spirit. You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity.
  • Excellent communication skills. You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences.
  • Demonstrated ability to lead with empathy and foster a supportive team environment
  • Build and operate a high-caliber, inclusive team of engineers.
  • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
  • Participate in the full development cycle: design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks, and generally helping out wherever is needed.
  • Drive a culture of technical excellence ensuring the right bets are taken with the highest quality.
  • You will be a key driver in the planning, development, and implementation across Reddit’s backend service architecture and our various client platforms, including native applications (iOS and Android) and Web.
  • Set and enable a culture of metrics led execution, with efficient processes and strong levels of transparency.

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLAndroidCloud ComputingFrontend DevelopmentGitiOS DevelopmentJavaJavascriptKotlinPeople ManagementReact.jsReact NativeSwiftC++Cross-functional Team LeadershipAlgorithmsData StructuresGoCommunication SkillsCI/CDRESTful APIsMentoringDevOpsMicroservicesTeam managementNodeJSSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Software Development

  • 3+ years building and managing high performing engineering teams.
  • 6+ years of experience as a software engineer developing user-facing applications.
  • Fluency working with product metrics and exposure to tools like GA, BigQuery etc.
  • Software development experience in one or more general purpose programming languages; e.g. Python, Go, Swift, Kotlin, Rust, Java, C++
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Strong focus on user experience and usability. You are an undying advocate for the user, and you have a deep intuition for how people think and how they interact with software. Experience with social or e-commerce is a huge plus.
  • Entrepreneurial spirit. You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity.
  • Excellent communication skills. You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences.
  • Demonstrated ability to lead with empathy and foster a supportive team environment
  • Build and operate a high-caliber, inclusive team of engineers.
  • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
  • Participate in the full development cycle: design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks, and generally helping out wherever is needed.
  • Drive a culture of technical excellence ensuring the right bets are taken with the highest quality.
  • You will be a key driver in the planning, development, and implementation across Reddit’s backend service architecture and our various client platforms, including native applications (iOS and Android) and Web.
  • Set and enable a culture of metrics led execution, with efficient processes and strong levels of transparency.

Backend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentSQLAndroidFrontend DevelopmentiOS DevelopmentJavaKotlinPeople ManagementProduct ManagementSpring BootSpring MVCSwiftUser Experience DesignC++Cross-functional Team LeadershipProduct DevelopmentProduct AnalyticsAmazon Web ServicesGoJava SpringAngularWebRTCReactRustCommunication SkillsCI/CDRESTful APIsMentoringDevOpsMicroservicesExcellent communication skillsTeam managementNodeJSSoftware EngineeringData analytics

Posted 2 days ago
Apply
Apply

📍 North America

🧭 Full-Time

🔍 Marketing Automation

  • At least 2 years of leadership experience, including people management
  • Proven track record of delivering results and leading growing, high-impact teams
  • Prior experience working on email marketing automation is an asset
  • In-depth experience with JavaScript or Typescript, CSS, HTML
  • Experience working with React.js and Redux
  • At least 5 years experience of software development in web technologies and architecting scalable systems in a successful high-growth technology company
  • Experience with a Ruby on Rails backend is a plus
  • A strong understanding of computer science fundamentals (we have not forgotten our basics!) - data structures, system design, cloud computing, full-stack development etc.
  • Passion to build a positive and fun engineering culture
  • Leading a team that builds solutions to help customers create and manage marketing automation campaigns
  • Hire and mentor a new team of full-stack engineers across different levels of seniority
  • Lead a high performance team that executes against their roadmap while following agile best practices
  • Work closely with Product Managers and Designers to ensure requirements and priorities align
  • Promote software development best-practices and conduct rigorous code reviews
  • Plan ahead and architect scalable web APIs, component library and backend systems
  • Rigorously identify and solve technical challenges
  • Conduct interviews to attract and identify potential high performing candidates
  • Balance and prioritize projects to maximize efficiency and ensure company objectives are achieved
  • Write code as needed, such as those involving issue resolution and low-effort high-impact items

AWSBackend DevelopmentGraphQLLeadershipSoftware DevelopmentAgileCloud ComputingFull Stack DevelopmentHTMLCSSJavascriptPeople ManagementReact.jsRuby on RailsSoftware ArchitectureTypeScriptData StructuresGoReduxCI/CDRESTful APIs

Posted 3 days ago
Apply
Apply

📍 United States, Canada

🔍 Software Development

  • Several years of experience managing a team of engineers
  • Significant experience with cloud native infrastructure and backend technologies
  • The ability to create and maintain a positive, healthy team environment in which everyone is supported, encouraged, and meaningfully challenged to do great work
  • Capable of driving the delivery of projects, and creating roadmaps for future work
  • You have helped a team scale both themselves and the services they are responsible for
  • Experience managing a remote team
  • Help set and support strategic direction for the Authentication team
  • Drive alignment and be responsible for the results of the team in support of broader company objectives
  • Collaborate with senior individual contributors to create an engaging technical vision for your  team
  • Work with cross-functional partners to define the best solutions for our customers, both internal and external
  • Work to scope and plan key deliverables for projects and initiatives with the team
  • Drive execution with an emphasis on iterations and deliverables, quality, velocity, and communication
  • Provide technical leadership to developers both in your team and across the engineering organization
  • Coach individual contributors to help them reach their full potential
  • Recruit and retain top tier talent in a fast growing environment
  • Continue scaling a highly specialized engineering team by working with a team of Engineering Managers to continuously refine hiring, onboarding, and development processes

Backend DevelopmentLeadershipProject ManagementCloud ComputingKubernetesPeople ManagementCI/CDRESTful APIsDevOpsMicroservicesTeam managementNodeJS

Posted 5 days ago
Apply
Apply

📍 Canada

🔍 B2B SaaS

🏢 Company: Actionstep👥 51-100💰 over 4 years agoInformation TechnologyLegalSoftware

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience as a Software Engineering Manager, preferably at a B2B SaaS company
  • 10+ years of experience as a software developer / individual contributor
  • Experience with Jira, DevOps, or other project management tools
  • Strong knowledge of architecture patterns for modern SaaS and mobile applications
  • Understanding of AWS offerings such as Aurora, Lambda, and S3
  • Self-starter with the ability to operate and lead when no protocol exists
  • Demonstrated ability to solve problems in software architecture and platform modernization
  • Lead teams of software developers, QA engineers, and DevOps professionals to advance and maintain a cloud-based SaaS application for legal practice management and accounting.
  • Introduce best practices for software development, drive improvements in process, and develop a culture of excellence in delivery.
  • Stand up metrics and KPIs to measure team effectiveness, and ensure the team delivers high-quality software on time and within budget.
  • Measure and drive improvements in product quality, change failure rate, cycle time, support escalations, and other quality metrics.
  • Lead important technical decisions with an eye towards scalability, modernization, and maintainability.
  • Provide regular updates to stakeholders across the organization.
  • Recruit, interview, and onboard great people to your teams.
  • Encourage a safe and healthy work environment that is both supportive and challenging.
  • Engage in performance conversations and help align business objectives to career goals.

AWSBackend DevelopmentDockerLeadershipProject ManagementSQLAgileFrontend DevelopmentQAReact.jsSoftware ArchitectureJiraCI/CDProblem SolvingMentoringDevOpsRecruitmentTeam managementSoftware EngineeringSaaS

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 217800.0 CAD per year

🔍 Software Development

🏢 Company: Coinbase Careers Page👥 1000-5000

  • At least 7 years of experience in software engineering.
  • At least 2 years of engineering management experience.
  • You possess a strong understanding of what constitutes high-quality code and effective software engineering processes, creating an environment that fosters these principles.
  • An execution-focused mindset, capable of navigating through ambiguity and delivering results.
  • An ability to balance long-term strategic thinking with short-term planning.
  • Experience in creating, delivering, and operating multi-tenanted, distributed systems at scale.
  • You can be hands-on when needed – whether that’s writing/reviewing code or technical documents, participating in on-call rotations and leading incidents, or triaging/troubleshooting bugs.
  • Your passion for building an open financial system that brings the world together drives you to excel in this role.
  • Own and expand our open-source, industry-leading suite of data availability solutions, ChainStack, to ensure efficient and scalable access. Maintain high SLA. Constantly innovate to become the industry-leading solution. Build and maintain customized solutions for critical customers inside and outside Coinbase.
  • Coach your direct reports to have a positive impact on the organization and support their career growth.
  • Collaborate with engineers, designers, product managers, and senior leadership to translate our vision into a tangible roadmap on a quarterly basis. Break down complex projects into smaller pieces and lead the iterative design and implementation process.
  • Be a thoughtful technical voice within the team, aiding in diligent architectural decisions and fostering a culture of high-quality code and engineering processes.
  • 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 DevelopmentDockerLeadershipPostgreSQLProject ManagementSQLBlockchainCloud ComputingEthereumJavascriptKubernetesPeople ManagementSoftware ArchitectureAlgorithmsData StructuresCI/CDRESTful APIsNodeJSSoftware Engineering

Posted 8 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 195000.0 - 235000.0 USD per year

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • Experience leading engineering teams, particularly in building storage systems, with a focus on scalability and performance.
  • Strong understanding of database management, including data integrity, disaster recovery, and troubleshooting complex systems.
  • Proven ability to manage large, cross-functional projects and work collaboratively with diverse teams.
  • Experience fostering a diverse, equitable, and inclusive team culture.
  • Familiarity with the growth-stage startup environment, able to prioritize ruthlessly and handle uncertainty.
  • Lead a high-performing, sustainable engineering team that balances trade-offs between scalability, performance, and cost.
  • Foster a positive team culture through transparent communication, inclusivity, and the development of team members.
  • Manage complex projects, ensuring alignment with business goals, and work cross-functionally to communicate your team's roadmap.
  • Mentor and develop engineers and managers, promoting both individual and team growth.
  • Champion the health and performance of the storage system, ensuring data integrity and optimizing query performance.

AWSLeadershipProject ManagementSQLCross-functional Team LeadershipAgile methodologiesMentoringTroubleshootingTeam management

Posted 9 days ago
Apply