Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

Salesforce is a leading cloud-based software company specializing in customer relationship management (CRM) services.
$151,800 - $372,900
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

Join our dynamic team at Salesforce and make a real impact with your code! We're looking for passionate individuals who want to shape the future of our products and deliver exceptional experiences to our customers. We adopt the hybrid model and celebrate the individual strengths of each team member while encouraging everyone on the team to grow into the best version of themselves.

As part of this role, you will:

  • Architect, design, implement, test and deliver highly scalable enterprise grade digital engagement platform from the ground up.
  • Master our development process, culture and code base, then improve it
  • Operate optimally in the hybrid engineering model
  • Mentor others in development technologies, tools, and processes
  • Present your own designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests
  • Participate in the team's on-call rotation

Required Skills:

  • 5+ years of professional software development experience
  • Deep domain knowledge of OSI level 3-5
  • Deep knowledge of object oriented programming
  • Deep domain knowledge with WebRTC, SIP, and other telephony layer protocols and technology
  • Proficiency in build/deployment pipeline and infrastructure as code framework
  • Understanding of web technologies and Database technologies
  • Experience in automated testing
  • A related technical degree required

Preferred Skills:

  • Experience building highly scalable enterprise telephony systems
  • Experience with Agile software development and test-driven development
  • Track record of being a top performer
  • BS/MS in Computer Science, Computer Engineering or related field

Join our innovative and collaborative environment, where your skills will thrive and your ideas will be valued. Apply now and let's build something extraordinary together!

Last updated 2 minutes ago

Responsibilities For Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

  • Architect, design, implement, test and deliver highly scalable enterprise grade digital engagement platform
  • Master and improve development process, culture and code base
  • Operate in hybrid engineering model
  • Mentor others in development technologies, tools, and processes
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests
  • Participate in on-call rotation

Requirements For Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

Java
JavaScript
Python
Ruby
  • 5+ years of professional software development experience
  • Deep domain knowledge of OSI level 3-5
  • Deep knowledge of object oriented programming
  • Deep domain knowledge with WebRTC, SIP, and other telephony layer protocols
  • Proficiency in build/deployment pipeline and infrastructure as code framework
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Understanding of Database technologies (SQL, PL/SQL)
  • Experience in automated testing
  • Related technical degree

Benefits For Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

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

Interested in this job?

Jobs Related To Salesforce Software Engineer - SMTS / LMTS / PMTS, WebRTC & VoIP

Solution Architect

Salesforce is seeking a Solution Architect in San Francisco to design comprehensive solutions, configure CPQ and billing features, and drive strategic vision.

Senior Windows Power and Performance Engineer

Senior Windows Power and Performance Engineer role at Qualcomm, developing solutions for Windows-on-Snapdragon devices with focus on power management and optimization.

Engineer

Senior Software Engineer role at Qualcomm India, focusing on embedded and cloud edge software development for cutting-edge technologies.