Senior Software Engineering Manager

Remote, CA, Canada

Job Description

Job Summary




We are seeking an experienced engineering manager who is ready to play a crucial role in designing, planning, and delivering our product modernization plans through the delivery of a modernized API and set of EDI integration capabilities for the Spruce and RSMax products, hosted in AWS.


As a senior manager, you will lead multiple full-stack teams (2-3 teams, 10-15 employees and contractors) of software and test engineers which embody a generative culture which embraces innovation, quality, and operational excellence. You will coach and mentor engineers on engineering practices, quality standards, and the operations of cloud infrastructure to support delivering software solutions that our users and integration partners love. You will work closely with product management, architecture, and your teams to design and implement modern APIs and integrations which are crucial to the success of the product. You will also enable a culture of innovation which embraces AI capabilities to improve the productivity, quality and effectiveness of the engineering organization.


Essential Job Duties




Hire, lead, mentor, and develop a high-performing engineers. Foster a collaborative and innovative team culture focused on incrementally delivering software with 'built-in' quality. Lead accountability, autonomy, ownership, and empowerment within the teams. Oversee the operations of the software that the team owns, ensuring high availability, reliability, customer satisfaction, security, and overall operational excellence. Actively manage the AWS spend for workloads which your team is responsible for and ensure AWS costs are fully optimized. Create fast feedback loops which improve software quality, adoption, and ease of onboarding. Work with cross-functional teams to align development efforts with business goals and ensure seamless communication and delivery. Work to reduce or eliminate friction in terms of team productivity and overall effectiveness. Advocate for and ensure the adherence to DevOps, security, quality, well-architected, and other best practice standards in development and deployment. Oversee Data Privacy and SOC 2 compliance requirements, ensuring secure and compliant software development. Conduct regular performance reviews and provide constructive feedback to support professional growth. Serve as a catalyst for innovation, continuously evaluating and integrating new tools, technologies, and development workflows.

Knowledge, Skills, & Abilities




Strong experience with modernizing and de-coupling legacy monolithic applications. Strong experience with containerized services, event-based architectures (AWS preferred) and distributed systems (AWS preferred). Proven ability to lead operationally excellent engineering teams in a customer-facing SaaS environment with a DORA metrics score of 8 and higher (https://dora.dev/quickcheck/). Demonstrated ability in integration, delivery, 24x7 operations, and fostering a culture of continuous improvement. Strong experience with designing, maintaining, and operating public APIs. Previous hands-on experience with web-based .Net applications and services. Deep understanding of best practices for coding standards and software design principles. Effective communication and collaboration skills, with a focus on cross-functional teamwork. Strong understanding of data security, compliance, and cloud governance best practices.

Education & Work Experience




Required + 7+ years of hands-on development experience delivering enterprise-grade software.
+ 5+ years of experience in a management role, leading software development teams delivering cloud-native SaaS products.
+ 5+ years of recent experience with .Net or .Net Core (C#)
+ 3+ years leading multiple teams (2-3 teams, 10+ engineers).
+ 3+ years leading teams to build enterprise-grade API-based solutions.
+ Strong experience with containerized services, event-based architectures (AWS preferred) and distributed systems (AWS preferred).
+ Strong background in cloud infrastructure and modern CI/CD development methodologies.
+ Experience with modern observability tools (Coralogix, Data Dog, Dynatrace, Prometheus/Grafana, etc.)
+ Experience with BDD, TDD and other agile/XP practices.
+ Experience using Jira and Github, or similar, for project management and SVC.
Preferred + Experience with AWS production environments.
+ Experience with monetizing API usage.
+ Experience leveraging AI tooling for development, code review, scoping, and other tasks.
+ Experience with delivering features using AI or ML services.
+ Familiarity with serverless cost optimization and performance tuning.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2709032
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned