
¡Activa las notificaciones laborales por email!
Genera un currículum adaptado en cuestión de minutos
Consigue la entrevista y gana más. Más información
A leading engineering organization is seeking a Senior Software Engineer to design and implement backend services and integrations with Salesforce. The ideal candidate has over 5 years of experience, strong proficiency in backend languages like Java, Python, Node.js, or C#, and expertise in Salesforce solutions. This position offers competitive compensation, flexibility, and opportunities for professional growth in a remote setting across Latin America.
At EX Squared LATAM, we collaborate with leading engineering organizations to build scalable, high-impact digital products. We are looking for a Senior Software Engineer with strong backend fundamentals and hands‑on experience integrating or extending the Salesforce platform. This is a role for engineers who enjoy solving complex problems, designing long‑term solutions, and working across modern architectures while using Salesforce as part of a broader technical ecosystem.
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.
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).
What We Offer
Competitive compensation in USD aligned with senior engineering experience.
100% remote work from anywhere in Latin America.
Flexible schedules and a 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.
An inclusive and collaborative environment where your work creates real impact.