EX Squared LATAM

Senior Software Developer, Salesforce

EX Squared LATAM

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerJavaJavaScriptJenkinsKubernetesNode.jsPython

About the role

  • Design and implement backend services, APIs, and system integrations that connect Salesforce with internal and external platforms.
  • Develop reliable, maintainable, and scalable software using Java, Python, Node.js, or C#.
  • Build Salesforce components (Apex, Lightning Web Components, Platform Events) when required, maintaining high engineering standards.
  • Architect asynchronous and event-driven workflows involving cloud services and Salesforce.
  • Own the full engineering lifecycle, including development, code reviews, automated testing, observability, documentation, and CI/CD pipelines.
  • Collaborate with product, architecture, DevOps, and cloud engineering teams to deliver sustainable long-term solutions.
  • Evaluate technical tradeoffs and propose designs that prioritize scalability, reliability, and performance.
  • Implement secure integrations using OAuth, Named Credentials, and Salesforce APIs following best practices and governance guidelines.
  • Contribute to improving internal engineering patterns, coding standards, and development practices across teams.

Requirements

  • 5+ years of experience as a Software Engineer in backend or full-stack roles.
  • Strong proficiency in at least one backend language: Java, Python, Node.js, or C#.
  • Experience building or integrating with Salesforce solutions (Apex, LWC, Platform Events, API consumption, or custom integrations).
  • Strong understanding of engineering fundamentals, including clean code, SOLID principles, layered architecture, event-driven patterns, and API design.
  • Hands-on experience implementing CI/CD pipelines with GitHub Actions, Jenkins, CircleCI, or similar tools.
  • Experience working with AWS services such as Lambda, SQS, SNS, or API Gateway, or familiarity with equivalent cloud platforms.
  • Knowledge of DevOps practices, containerization, Docker, and Kubernetes.
  • Strong analytical and problem-solving skills, with the ability to communicate architectural decisions clearly.
  • Advanced English proficiency (C1).
Benefits
  • 100% remote work from anywhere in Latin America.
  • Flexible schedules.
  • Supportive engineering-driven culture.
  • Opportunities to work with modern tools, cloud technologies, and complex system architectures.
  • Continuous learning, technical development programs, and opportunities for professional growth.
  • Inclusive and collaborative environment where your work creates real impact.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonNode.jsC#ApexLightning Web ComponentsPlatform EventsCI/CDOAuthAPI design
Soft skills
analytical skillsproblem-solving skillscommunication skills