Jobs · Engineering

Senior Engineering Manager, Promotions

Jobgether · United States · 1 wk ago
RemoteRemoteEngineering$185k–$235k/yrFull-time

Accountabilities

  • Lead one or more software development teams, providing technical direction, mentorship, and operational leadership to deliver reliable, scalable, and high-quality solutions.
  • Collaborate with product leadership to define roadmaps, refine requirements, prioritize initiatives, and ensure successful delivery.
  • Establish engineering standards, ensure development processes are followed, and promote strong documentation practices.
  • Drive improvements across software development workflows, architecture, and engineering operations.
  • Support recruitment initiatives and help build high-performing engineering teams.
  • Define and monitor key performance indicators, service-level objectives, and system reliability metrics.
  • Communicate complex technical concepts effectively to technical and non-technical stakeholders.
  • Promote a collaborative, inclusive, and high-performing team culture focused on continuous improvement.
  • Stay current with emerging technologies, industry trends, and engineering best practices to identify opportunities for innovation.

Requirements

  • 10+ years of software development experience with at least 5 years in an engineering leadership or management role.
  • Proven experience leading engineering teams of 10 or more engineers.
  • Strong background in software architecture, engineering processes, and large-scale application development.
  • Demonstrated ability to manage multiple projects, prioritize effectively, and deliver results within deadlines.
  • Excellent problem-solving skills with the ability to analyze complex technical challenges and identify practical solutions.
  • Strong communication and presentation skills, with the ability to engage stakeholders at all organizational levels.
  • Collaborative leadership style with a focus on team success, mentorship, and employee growth.
  • Passion for software craftsmanship, clean code, and scalable system design.
  • Experience with distributed systems, Kafka, and real-time data streaming technologies.
  • Experience with containerization and orchestration platforms such as Docker and Kubernetes.
  • Able to simplify complex problems and create effective solutions.
  • Experience with technologies such as PHP, Next.js, Python, AWS Lambda, Elixir, GraphQL APIs, GraphQL subscriptions, GCP, or open-source contributions is a plus.
  • Experience working in fast-paced technology environments with evolving priorities.

Benefits

  • Competitive compensation package with a salary range of CAD $185,000-$235,000.
  • Comprehensive benefits package designed to support physical, financial, and emotional well-being.
  • Opportunities for career advancement and professional development.
  • Education and conference reimbursement programs.
  • Opportunities to mentor engineers and help shape future technical leaders.
  • Remote work flexibility.
  • Opportunity to work on innovative digital products used by a large and engaged customer base.
  • A collaborative environment focused on engineering excellence and continuous learning.

Similar jobs