About The Position

Salesforce is seeking a technically strong, highly collaborative, and accomplished Senior Engineering Manager to lead software engineering teams within the Agentforce Voice team. This role involves managing and leading a team of engineers working on applications using Go lang, Python, and Java across core and off-core platforms. The ideal candidate will be passionate about the product and customers, and will drive the execution and delivery of features by collaborating with cross-functional teams, architects, and product owners. This position requires making critical decisions, proactively resolving issues, and building, mentoring, managing, inspiring, and retaining software engineering teams. The role also involves overseeing sprint planning and stand-ups, partnering with leadership to align objectives, ensuring teams have clear priorities and resources, and acting as a multiplier for team success. The Senior Engineering Manager will advocate for technical excellence, participate in architecture discussions and planning, and foster a culture of inclusion by interviewing and hiring qualified individuals with an eye towards diversity. Occasional contributions to development tasks like code reviews and architecture reviews are expected to maintain technical acumen and assist with release commitments. The role includes growing the organization, ensuring the right culture, processes, and technology investments are in place, participating in customer meetings to resolve issues and define roadmaps, and refining on-call processes to maintain high availability SLAs. A strong sense of service ownership and responsibility for service operation is essential.

Requirements

  • 10+ years of hands-on experience building, scaling and maintaining large scale, complex distributed systems and / or full stack software applications in the B2B (or B2C) SaaS space that operate 24x7
  • 3+ years of experience managing managers and architects
  • In-depth working knowledge of at least one object-oriented compiled language (Java, C++, etc)
  • Excellent debugging and problem solving skills.
  • Solid understanding of SDLC, and best practices in design, development, testing, and deployment.
  • Experience with Agile development methodologies
  • Strong verbal and written communication skills, organizational and project management skills.
  • Ability to work effectively in a distributed team setting.
  • A related technical degree required.

Nice To Haves

  • ASR, TTS, Voice to Voice Models, Telephony, SIP and PSTN technologies
  • Working knowledge of building B2B or B2C SaaS applications / microservices using cloud providers such as AWS, GCE, or Azure
  • Experience in Artificial Intelligence (AI) technologies such as Machine Learning, Deep Learning, Natural Language Processing (NLP), Voice Recognition (ASR), etc.
  • Some Salesforce developer platform/administration exposure is nice to have

Responsibilities

  • Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer
  • Make critical decisions that attribute to the success of the product
  • Proactive in foreseeing issues and resolve it before it happens
  • Build, mentor, manage, inspire and retain software engineering teams
  • Oversee Sprint Planning and stand ups of multiple engineering teams working closely with the respective ScrumMasters and Engineering managers.
  • Partner with the product and engineering leadership to align with objectives, priorities , tradeoffs and risk
  • Ensure teams have clear priorities and adequate resources
  • Be a multiplier and have a passion for team and team members’ success
  • Vocally advocating for technical excellence and helping the teams make good decisions
  • Participating in architecture discussions and planning
  • Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams
  • Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity
  • Occasionally contributing to development tasks such as code reviews, architecture reviews and feature verifications to assist teams with release commitments, to gain understanding of the deeply technical product as well as to keep your technical acumen.
  • Grow the organization and ensure that the right culture, processes, and technology investments are in place
  • Participate in customer meetings helping resolve/triage customer issues and understand their use cases to help define product/engineering roadmap
  • Refine and streamline on-call processes ensuring we maintain high availability SLAs
  • Have a strong sense of service ownership and be responsible for service operation

Benefits

  • time off programs
  • medical, dental, vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service