Sr. Manager - Software Engineering

Global leader in CRM and enterprise cloud solutions, providing software services for sales, service, marketing, and more.
$151,800 - $372,900
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Sr. Manager - Software Engineering

Salesforce is seeking technically proficient and passionate engineering leaders to spearhead their software engineering teams. This senior management role combines technical leadership with people management, requiring expertise in distributed systems and microservices architecture. The position involves leading multiple teams of developers, focusing on quality and collaborative development practices.

The role demands a strategic mindset for driving feature execution, making critical product decisions, and managing daily operations as a Scrum Master. You'll work closely with product owners, architects, and cross-functional teams to ensure successful delivery of projects. The position emphasizes both technical excellence and people leadership, requiring strong mentoring abilities and the capability to maintain high team morale.

As a Sr. Manager, you'll be responsible for technical guidance, career development, and ensuring teams have clear priorities and adequate resources. The role involves participating in architecture discussions, planning sessions, and occasional hands-on development to maintain technical sharpness. Salesforce offers comprehensive benefits including wellbeing reimbursement, parental leave, and fertility benefits.

The ideal candidate should have at least 3 years of experience leading engineering teams, strong communication skills, and expertise in distributed systems. They should be comfortable working with minimal specifications and have experience with Agile methodologies. This role offers an opportunity to impact large-scale systems while working with cutting-edge technologies in a collaborative environment.

Last updated 5 hours ago

Responsibilities For Sr. Manager - Software Engineering

  • Drive the execution and delivery of features by collaborating with multi-functional teams
  • Make critical decisions for product success
  • Manage daily stand-ups as Scrum Master
  • Partner with Product Owner for objectives and priorities
  • Provide technical guidance and mentoring
  • Participate in architecture discussions and planning
  • Maintain team morale and motivation
  • Participate in multi-functional coordination
  • Interview and hire qualified individuals
  • Contribute to development tasks when needed

Requirements For Sr. Manager - Software Engineering

Kubernetes
  • Related technical degree
  • 3+ years leading software engineering teams
  • Experience with large scale distributed systems and microservices
  • Strong verbal and written communication skills
  • Experience with Agile development methodologies
  • Scrum Master experience
  • Experience in hiring and mentoring engineers
  • Knowledge of software engineering best practices
  • Experience with CI/CD and build processes
  • Ability to work with minimal specifications

Benefits For Sr. Manager - Software Engineering

Parental Leave
Medical Insurance
Vision Insurance
Dental Insurance
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Sr. Manager - Software Engineering

Backend Distributed Systems Engineer PMTS/LMTS

Lead Backend Distributed Systems Engineer position at Salesforce, focusing on scalable architecture and technical leadership in cloud environments.

Serener Engineering Manager-Distributed Systems

Lead distributed systems engineering teams at Salesforce, developing innovative platforms and managing DevOps in a 24/7 environment.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Senior technical leadership role at Google focusing on large-scale distributed systems and team management, specifically for women in tech candidates.

Tech Lead, Software Engineering, Black Community Inclusion

Lead software engineering role at Google focusing on distributed systems and team leadership, with emphasis on Black community inclusion in Brazil.