As a Software Engineer, you will shape next-generation technical solutions by designing and implementing robust, scalable systems across platforms such as Salesforce and cloud-based backend infrastructures. Your work will directly influence intelligent automation, data integration, and customer-facing capabilities, supporting global business operations and digital transformation.
Key Responsibilities
- Develop and maintain full-stack applications using modern frameworks and programming languages, ensuring high performance and reliability
- Integrate AI and machine learning features to unlock actionable insights and improve system intelligence
- Collaborate with cross-functional teams to deliver seamless, end-to-end solutions that enhance user and partner experiences
- Optimize backend services and databases for scalability and responsiveness within microservices architectures
- Design and manage APIs for internal and external system interoperability
- Improve operational workflows through automation, analytics, and cloud-native development practices
- Support secure authentication protocols and data governance standards across distributed environments
Qualifications
Candidates should hold a bachelor’s degree in Computer Science, Engineering, or a related discipline, with at least seven years of hands-on experience in enterprise software development. Proficiency in JavaScript frameworks such as React, Angular, or Vue is required, along with strong skills in TypeScript, HTML, and CSS. Experience with server-side languages including Java, Python, Node.js, or C# is essential.
Additional requirements include expertise in REST and GraphQL APIs, database modeling (both SQL and NoSQL), event-driven design, and cloud platforms like AWS, Azure, or GCP. Familiarity with CI/CD pipelines, Git-based workflows, automated testing, and Agile methodologies is expected. Strong communication skills in English are critical for success in global, collaborative settings.
Preferred Experience
- Leadership in technical architecture and code quality on complex, cross-team initiatives
- Hands-on Salesforce development using Apex, Lightning Web Components, SOQL, and declarative tools
- Experience delivering solutions on Sales or Service Cloud platforms
- Relevant certifications in Salesforce, MuleSoft, or cloud providers
- Proven ability to debug and resolve integration challenges across systems
- Active interest in AI/ML, predictive analytics, or low-code platforms
- Experience mentoring engineers and contributing to team growth
Technology Environment
You'll work with a modern stack including React, Angular, Vue, TypeScript, Java, Python, Node.js, C#, REST, GraphQL, SQL, NoSQL, Docker, Kubernetes, AWS, Azure, GCP, OAuth, JWT, and Git. Salesforce technologies such as Apex, Lightning Web Components, and MuleSoft are also core to many projects.
Culture and Impact
The environment values innovation, empathy, and collaboration. Teams operate with a shared mission to solve complex challenges and deliver meaningful technology solutions at scale. Continuous learning, fearless experimentation, and global teamwork are central to how work gets done. You’ll have access to a broad network of experts and opportunities to grow your impact across interconnected systems and services.

