Taro Logo

Software Engineering PMTS

Global leader in CRM software and enterprise cloud computing solutions
$192,200 - $334,600
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineering PMTS

Salesforce, a global leader in CRM and enterprise cloud solutions, is seeking a Principal-level Software Engineer (PMTS) to join their engineering team. This role offers an exciting opportunity to work on core Salesforce platforms and features, combining both backend and frontend development. The position requires expertise in Java, OOP, and various web technologies, with a focus on building scalable enterprise solutions.

The role involves designing and implementing solutions that power Salesforce's extensive platform, working in a hybrid engineering model where quality and maintainability are paramount. You'll collaborate closely with Product Managers to transform requirements into technical designs, and work alongside Quality Engineering and Technical Operations teams to deliver high-quality software.

This is an excellent opportunity for experienced engineers who want to make a significant impact at a company known for its innovative technology and strong company culture. Salesforce offers competitive compensation ($192,200 - $334,600) and comprehensive benefits, including medical, dental, vision, mental health support, and financial benefits like 401(k) and stock purchase programs.

The position offers flexibility with a hybrid work arrangement, combining remote work options with office presence in New York. Salesforce is committed to equality and maintaining an inclusive workplace, making it an ideal environment for professionals seeking to advance their careers while contributing to meaningful technical solutions.

Last updated 12 days ago

Responsibilities For Software Engineering PMTS

  • Drive detailed design and implement solutions for Salesforce
  • Build, enhance and maintain the Salesforce feature set, platform, and infrastructure
  • Code in JavaScript, HTML, and CSS for front-end development
  • Design for security, performance, scalability, and maintainability
  • Perform code reviews to ensure implementation quality
  • Work with Product Managers to translate product requirements into technical designs
  • Collaborate with Quality Engineering, Product Management, and Technical Operations
  • Analyze, design and develop test cases and implement automated test suites

Requirements For Software Engineering PMTS

Java
JavaScript
Python
  • Master's degree in Computer Science, Engineering, or related field + 2 years experience, OR Bachelor's degree + 5 years experience
  • 2 years experience with Java
  • 2 years experience with Object-oriented programming
  • 1 year experience with SQL
  • 1 year experience with JavaScript
  • 1 year experience with HTML
  • 1 year experience with CSS
  • Experience with Python
  • Experience with C
  • 1 year experience with Hadoop
  • 1 year experience with RESTful WebServices

Benefits For Software Engineering PMTS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Medical, dental, and vision insurance
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
  • Time off programs

Interested in this job?

Jobs Related To Salesforce Software Engineering PMTS