Senior Platform Engineer

Cloud, DevOps & Infrastructure


Description

Company Overview:


Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.


Position Title: Senior Platform Engineer


Location: Colombia and Mexico


What you will be doing:

 

The Platform Engineer is responsible for building, maintaining, and improving AWS-based internal platform capabilities, runtime APIs, and developer tools that enable scalable software delivery, seamless application onboarding, and absolute operational consistency across NexusNow and its dependent product teams (such as Sentinel, DRIFT, and VELMA / Legal). This role acts as a bridge between the core AWS infrastructure layer and individual product software developers, implementing reusable tenant configuration registries, automation workflows, identity federation hooks, and developer enablement wrappers to make application onboarding entirely "plug-and-play".

The ideal candidate possesses a distinct developer-centric mindset, shifting fluidly between writing application integration configurations and tuning backend cloud services.

Key Responsibilities

  • Design and implement scalable, reusable platform services and runtime APIs.

  • Construct developer enablement tooling, automated boilerplate frameworks, and deployment components to streamline application onboarding processes.

  • Maintain AWS cloud-native platform operations, managing custom per-tenant feature configuration overrides and multi-scoped feature flags across environments.

  • Develop and maintain automated mechanisms to spin up tenant identity boundaries, initializing dedicated Amazon Cognito user pools and clients dynamically during tenant registration.

  • Improve platform observability and tenant telemetry metrics, building out dashboards that expose resource utilization and application performance details to administrators.

  • Collaborate directly with portfolio product engineering teams to eliminate onboarding blockers, abstracting complex data or token parsing logic.

  • Support configuration of federated Single Sign-On (SSO) interfaces, mapping corporate identity providers (SAML 2.0/OIDC) into Cognito pools.

  • Investigate and resolve runtime integration errors, cache lag issues, and security claim validation anomalies within applications.

  • Participate in agile ceremonies including standups, refinement sessions, and retrospectives.

  • Author comprehensive technical documentation, architecture integration guides, and platform SDK references for downstream product engineers.

Required Skills & Experience

  • Strong (5+ years) background in software engineering, paired with hands-on platform engineering experience building internal developer frameworks or shared ecosystem APIs.

  • Strong understanding of microservices architecture, data caching methodologies (Redis tier parameters), and RESTful API engineering.

  • Direct experience in consuming or designing service-to-service authentication layers utilizing signed JSON Web Tokens (JWTs) and processing custom security claims.

  • Operational familiarity across core AWS services, specifically: Amazon Cognito, Amazon Aurora PostgreSQL, S3 (incorporating CloudFront OAC constraints), AWS WAF, and AWS Secrets Manager.

  • Proficient with GitHub Actions or equivalent automation orchestration pipelines.

  • Solid familiarity with reading and adjusting code footprints via AWS CDK or Terraform frameworks.

Nice to Have Skills

  • Prior experience in diagnosing and re-architecting complex application onboarding patterns within a multi-tenant cloud framework.

  • Experience managing containerized applications running on Amazon EKS or serverless orchestration engines (AWS Lambda).

  • Exposure to automated system documentation tooling or writing integration software libraries to assist other development teams.

  • Conceptual understanding of platform multi-tenant data isolation paradigms, mapping permissions cleanly at both the application and repository layers.


Soft Skills

  • A unique ability to bridge the gap between abstract application development needs and rigid cloud infrastructure guardrails, speaking both languages fluently.

  • Approaches portfolio product teams (like VELMA/Legal or Sentinel) as a supportive consultant, patiently gathering requirements to systematically solve their plug-and-play onboarding blockers.

  • Enjoys distilling complex technical workflows, tribal platform knowledge, and code parameters into highly clear, accessible, and structured written documentation for other engineers.