Salesforce - Seattle, WA

posted 15 days ago

Full-time - Manager
Seattle, WA
Publishing Industries

About the position

Salesforce is seeking a Sr. Manager of Software Engineering to lead and manage software engineering teams. This role emphasizes collaboration, technical excellence, and team empowerment, ensuring the successful execution and delivery of software features. The manager will be responsible for guiding teams through the software development lifecycle, advocating for best practices, and maintaining high morale within the teams.

Responsibilities

  • Drive the execution and delivery of features by collaborating with multi-functional teams, architects, product owners, and engineers.
  • Make critical decisions that contribute to the success of the product.
  • Proactively foresee issues and resolve them before they occur.
  • Daily management of stand-ups as the Scrum Master for engineering teams.
  • Partner with Product Owners to align on objectives, priorities, tradeoffs, and risks.
  • Ensure teams have clear priorities and adequate resources.
  • Empower the delivery team to self-coordinate.
  • Provide technical guidance, career development, and mentoring to team members.
  • Maintain high morale and motivate the delivery team to excel.
  • Advocate for technical excellence and assist teams in making informed decisions.
  • Participate in architecture discussions and planning.
  • Engage in multi-functional coordination, planning, and reviews with leads from other engineering teams.
  • Maintain and encourage company culture by interviewing and hiring qualified individuals.
  • Occasionally contribute to development tasks such as coding and feature verifications.

Requirements

  • A related technical degree is required.
  • 3+ years of proven track record leading software engineering teams on technically fast-paced projects.
  • Experience leading large-scale distributed systems, working with microservices and/or distributed architecture.
  • Strong verbal and written communication skills, organizational and time management skills.
  • Ability to be flexible, proactive, and comfortable working with minimal specifications.
  • Experience with short release cycles and the full software lifecycle, particularly on publicly released products.
  • Experience in hiring, mentoring, and leading engineers.
  • Working knowledge of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations.
  • Experience with Agile development methodologies; Scrum Master experience is required.
  • Experience in communicating with users, other technical teams, and product management to understand requirements and describe software product features.

Benefits

  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service