Become an EXpert as a Senior Software Engineer
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.
What You Will Do
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.
What You Will Bring
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.