
Manager / Senior Manager – Software Engineering
Salesforce
full-time
Posted on:
Location Type: Office
Location: Seattle • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $157,600 - $384,100 per year
Job Level
Senior
Tech Stack
AWSAzureCloudGoGoogle Cloud PlatformJavaKubernetesPythonTerraform
About the role
- Run and lead one or more software engineering teams and keep quality in mind
- Daily management of stand-ups as the Scrum Master for engineering teams
- Partner with Product Owners to align objectives, priorities, tradeoffs, and risk
- Ensure teams have clear priorities and adequate resources and empower self-coordination
- Provide technical guidance, career development, and mentoring to team members
- Participate in architecture discussions and planning and multi-functional coordination
- Maintain high morale, motivate delivery teams, and vocally advocate for technical excellence
- Occasionally contribute to development tasks such as coding and feature verifications to assist teams and retain technical skills
Requirements
- 10+ years of industry experience
- 3+ years in a people leadership role managing software engineering teams
- Proven ability to manage stakeholders within a highly matrixed organizational structure
- Demonstrated experience leading programs, projects, and software services
- Strong experience with public cloud platforms such as AWS, Azure, or GCP
- Strong knowledge of infrastructure and automation
- Leading teams and/or hands on experience with Terraform and Kubernetes
- Experience and passion for service ownership, building reliable, self-healing services
- Experience working in a complex team environment and delivering under pressure and dependency constraints
- Experience with Scrum or other agile development methodologies, focus on code quality and delivering secure code
- Good programming background, ideally with experience in Go (Golang), Python, Java
- Experience managing and utilizing open-source technologies, including developing contribution strategies and engaging with upstream communities (preferable)
- Master's degree in Computer Science, Engineering, or related field + 2 years experience OR Bachelor's degree + 5 years of progressively responsible experience
Benefits
- Wellbeing reimbursement
- Generous parental leave
- Adoption assistance
- Fertility benefits
- Time off programs
- Medical, dental, and vision insurance
- Mental health support
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringScrumAWSAzureGCPTerraformKubernetesGoPythonJava
Soft skills
leadershipstakeholder managementteam motivationtechnical guidancementoringself-coordinationcommunicationproblem-solvingcollaborationadaptability