Senior Software Developer
EX Squared LATAMAbout the role
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.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s