Software Engineering | Senior

Global cloud-based software company specializing in CRM and enterprise solutions
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Agentforce Success Engineer

Senior Agentforce Success Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments.

Backend Software Engineer/Senior Software Engineer

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure tooling and developer experience, using Golang and Terraform.

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, requiring expertise in Java, JavaScript, and platform troubleshooting.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer role at Salesforce's Tableau division, focusing on CI infrastructure and developer tooling with Python, AWS, and Kubernetes.

Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 5+ years experience required.

Description For Software Engineering | Senior

Salesforce is seeking an experienced Force.com Software Developer to join their Applications development team in Mexico City. This role focuses on developing scalable internal applications using Force.com technologies. The ideal candidate will bring 5+ years of experience in Force.com or Java programming, with strong expertise in web technologies including LWC, JavaScript, CSS, SOAP, and HTML.

The position offers an opportunity to work with cutting-edge enterprise software development, focusing on both front-end and back-end development lifecycles. You'll be part of a dynamic team responsible for developing new features and enhancing existing frameworks, requiring a strong background in Object-Oriented design patterns and web services integration.

As a senior member of the team, you'll have the opportunity to mentor junior developers and influence technical design decisions. The role demands someone who can handle multiple tasks under pressure while maintaining high-quality standards. You'll be working with Salesforce's industry-leading CRM platform, contributing to enterprise-scale solutions that impact millions of users worldwide.

The ideal candidate should be a self-starter with excellent communication skills and the ability to learn quickly in a dynamic environment. This position offers the chance to work with modern technologies like Force.com, Mulesoft, and Slack, while being part of Salesforce's inclusive and innovative culture that emphasizes equality and professional growth.

This role is perfect for someone looking to advance their career in enterprise software development while working for a company known for its strong values and commitment to improving the state of the world through technology.

Last updated 2 months ago

Responsibilities For Software Engineering | Senior

  • Developing highly scalable internal applications using Force.com technologies
  • Developing through all phases of front-end to back-end development lifecycle
  • Working with team members to develop new application features
  • Enhancing existing code and frameworks
  • Contributing ideas and providing feedback on projects
  • Mentoring team members in coding best practices
  • Ensuring team maintains high standards and continuous improvement

Requirements For Software Engineering | Senior

Java
JavaScript
  • 5+ years of experience programming with Force.com (Apex and LWC) or Java
  • Expert knowledge of Object Oriented (OO) design patterns such as MVC
  • Extensive experience with HTML and Cascading Style Sheets (CSS)
  • Extensive experience with JavaScript (JS)
  • Expertise in design of complex data models and relational database languages (SQL or SOQL)
  • Experience with complex projects using Web Services integration (SOAP and REST)
  • Ability to lead and influence the design approach
  • Understanding of various user based security models
  • Experience with performance tuning
  • Ability to mentor and develop junior team members
  • Bachelors degree - ideally in Computer Science, Engineering or MIS (Master's Preferred)

Benefits For Software Engineering | Senior

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package (mentioned at salesforcebenefits.com)
  • Equity compensation for eligible roles

Interested in this job?