About this role
Software Engineer
We are looking for a Software Engineer for a 6-month engagement to own infrastructure-as-code and deployment pipelines while building backend services for a large-scale identity and entitlement platform.
The mandatory requirements are 6+ years of DevOps experience, hands-on Golang development, Terraform, and upper-intermediate English.
Must haves
- 6+ years' experience with DevOps tooling and CI/CD pipelines.
- Strong hands-on development in Golang and Node.js.
- Proven experience with Terraform / infrastructure-as-code.
- Solid understanding of microservices architecture.
- Demonstrated experience integrating complex, interdependent applications across multiple systems.
- Upper-intermediate English level.
Nice to haves
- API integration experience — REST and an enterprise integration/iPaaS layer (e.g. MuleSoft).
- Working knowledge of Azure (AKS, API Management, Key Vault).
- Exposure to identity/entitlement or authentication systems.
What you will do
- Repoint OMES and UPMS from direct Salesforce account/contact dependency onto the new backward-compatible API (MuleSoft/integration) layer.
- Design and build the integration components connecting UPMS/OMES to the shielding layer, preserving backward compatibility for downstream consumers.
- Execute and support the two cutovers per system (onto the shield, then at the Salesforce hierarchy change), including rollback readiness.
- Validate entitlement and permission integrity end-to-end across the OneMSCI Entitlements systems to prevent client over/under-permissioning.
- Contribute to program end-to-end QA and support the compressed UAT window for permissioning flows.
- Support the entitlements data migration aligned to the ~8,800 new Segment Accounts.
- Manage IaC and deployment pipelines for the entitlement services touched by the migration.
Perks
- Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
- Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews
- Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
- Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands
- Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
- Well-being & support: access local well-being programs and people-focused support tailored to your location