Ready to take the next step in your international career? We can support you!
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their global teams. We connect top LATAM talent with international product companies while providing full employer-of-record support and long-term career development.
In this opportunity, you will join a platform engineering team focused on modernizing and scaling product suite through the development of core shared services.
We are looking for a Full Stack Engineer with strong experience in the Microsoft stack and enterprise identity systems.
This role is focused on building foundational platform services, including a Foundation Data Model, Unified Authentication layer, and a Common Admin Console, enabling multiple products within the HCM ecosystem to scale consistently and securely.
You will play a key role in accelerating platform modernization, ensuring seamless authentication, reliable data services, and reusable UI components across the product portfolio.
Responsibilities:- Build and maintain core platform services supporting the Foundation Data Model.
- Implement and configure unified authentication solutions across HCM products.
- Work with enterprise identity standards including SAML, SSO, and OIDC.
- Integrate authentication providers such as Okta.
- Design and optimize relational database schemas and queries for core data services.
- Develop frontend components for the Common Administration Console using Angular.
- Integrate messaging systems using RabbitMQ for asynchronous communication.
- Leverage Elastic for search, logging, and observability.
- Ensure scalability, reliability, and performance across platform services.
- Experience designing and building backend services and APIs.
- Solid experience with enterprise identity systems (OIDC, SAML, SSO).
- Hands-on experience integrating with identity providers such as Okta.
- Strong SQL knowledge and experience with relational databases (SQL Server, PostgreSQL).
- Experience with Angular for frontend development.
- Experience with messaging systems like RabbitMQ.
- Familiarity with logging/search platforms such as Elastic.
- Experience building scalable, secure, enterprise-grade systems.
- Strong problem-solving and debugging skills.
- Good English communication skills.
- Experience in HCM or enterprise SaaS domains.
- Familiarity with microservices architecture.
- Experience supporting large-scale migration or modernization initiatives.
- Knowledge of observability and monitoring best practices.
- Experience working in distributed teams.
- Platform-focused engineering team supporting multiple product lines.
- Strong collaboration with backend, frontend, and product teams.
- High ownership culture with cross-team impact.
- Focus on scalability, standardization, and long-term platform evolution.
- Opportunity to influence core architecture across an entire product suite.
Skills Required
- Strong experience with C# and .NET Core
- Experience designing and building backend services and APIs
- Solid experience with enterprise identity systems (OIDC, SAML, SSO)
- Hands-on experience integrating with identity providers such as Okta
- Strong SQL knowledge and experience with relational databases (SQL Server, PostgreSQL)
- Experience with Angular for frontend development
- Experience with messaging systems like RabbitMQ
- Familiarity with logging/search platforms such as Elastic
- Experience building scalable, secure, enterprise-grade systems
- Strong problem-solving and debugging skills
- Good English communication skills
What We Do
Ubiminds bridges the gap between talented Latin American (LatAm) software professionals and innovative North American companies. We help companies build and expand high-performing nearshore software teams in LatAm, focusing on AI, product development, and more. We handle everything from recruitment, legal, and HR to cultural integration, so you can focus on building great software. For LatAm software professionals, Ubiminds is your career launchpad to the US and Canada. We connect you with top companies, guide you through the entire process, and offer support with legal and immigration matters, work-life balance, and cultural adaptation.
Why Work With Us
Ubiminds goes beyond talent placement. We're a trusted partner for both companies and talent. We foster strong, distributed teams with a people-first approach built on trust, respect, and growth. Join Ubiminds to change the world through software!
Gallery





.png)



