Software Engineer - ClientOps
Role details
Job location
Tech stack
Job description
In this role, you will ship meaningful product increments end-to-end. That includes backend services and integrations (Node.js/TypeScript, workflow orchestration) and user-facing experiences (React micro-frontends) that enable operations teams to work faster and more accurately.
You will work closely with your squad and cross-functional partners to clarify requirements, deliver iteratively, and raise engineering quality through tests, documentation, and pragmatic improvements.
Your Impact
- Build and evolve product features that reduce manual intervention and improve operational handling times.
- Deliver reliable backend services and integrations that automate operational workflows.
- Contribute to workflow orchestration using Temporal, with a focus on correctness, idempotency, and operational safety.
- Improve the user experience for operations teams by shipping React micro-frontend functionality.
- Strengthen engineering practices through automated testing, observability, and collaborative code reviews., We believe in providing the best tools to allow our engineers to focus on high-value architecture:
- Backend: Node.js, TypeScript, Deno, Temporal, Python.
- Production AI: LLMs like Google Gemini or GPT.
- Infrastructure: AWS and GCP, managed via Terraform.
- Frontend: React micro-frontend platforms.
- Standard DevEx: Every engineer is provided with professional licenses for GitHub Copilot and Claude Code to accelerate development and eliminate boilerplate.
Requirements
Do you have experience in Terraform?, Do you have a Master's degree?, * You have solid professional experience as a software engineer and can deliver independently within a defined scope.
- You write maintainable code, you test your work, and you care about long-term reliability.
- You are comfortable discussing trade-offs, asking clarifying questions, and collaborating across functions.
Must Have
- 3+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript.
- Production experience building backend services with Node.js (Deno is a plus).
- Experience shipping user-facing functionality with React (or a similar modern frontend framework).
- Practical experience with cloud platforms - AWS (ECS, DynamoDB) and/or GCP.
- Solid understanding of REST APIs and async programming.
- Experience with databases (relational and/or NoSQL).
- Good working knowledge of CI/CD and automated testing practices.
- Strong English communication skills.
- Curiosity about AI/LLM - you're excited to learn, even if you haven't worked with it before
Nice to Have:
- Experience with workflow orchestration platforms.
- Salesforce integrations (Service Cloud) or CRM domain familiarity.
- Previous work in fintech, compliance, or regulated industries
- Spanish language skills (not required, but welcome!)
Benefits & conditions
Pulled from the full job description
- Dental insurance, * Hybrid Work Model: 4 days in the office is our standard to foster collaborative energy and high-bandwidth communication.
- Wellbeing: Private medical/dental insurance (iSalud), Wellhub (gym access), mental health support, and birthday leave
- Growth & Development: Professional development budget, conference participation, career progression.
- Additional Perks: Edenred flexible benefits via salary sacrifice, international environment.