
Technical Lead β Java, AWS
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Latin America.
β’ Take charge of the technical strategy and hands-on development of a significant Java and AWS serverless ecosystem.
β’ Establish engineering standards while staying closely connected to production code and resolving critical incidents.
β’ Lead a team of senior engineers.
β’ Collaborate directly with client stakeholders.
β’ Enhance architecture, reliability, security, and delivery across a sophisticated distributed platform.
β’ Develop and sustain software solutions.
β’ Work with a diverse technology stack.
β’ Ensure that products are functional, efficient, reliable, and scalable.
β’ Extensive hands-on experience with Java 17+ and Spring Boot 3.x, including practical experience in migrating applications from Spring Boot 2.x to 3.x.
β’ Robust software engineering background, with recent experience in writing and debugging production code.
β’ Significant experience in designing and managing AWS serverless architectures at scale, utilizing Lambda, API Gateway, SNS, SQS, DynamoDB, Aurora/RDS Proxy, and S3.
β’ Experience in overseeing architecture and the technical evolution of distributed systems consisting of multiple independently deployed services.
β’ Strong comprehension of serverless runtime and performance factors, including Lambda cold starts, SnapStart, connection pooling, scalability, and production troubleshooting.
β’ Practical experience with Infrastructure as Code using Terraform and AWS SAM.
β’ Proficient in GitLab CI/CD, including pipeline design, environment promotion, release gating, and production deployment practices.
β’ Experience in establishing engineering standards, leading code reviews, and mentoring senior software engineers.
β’ Comprehensive experience with security and dependency lifecycle management, including CVE triage, dependency/BOM strategies, secrets management, and secret rotation.
β’ Ability to identify and minimize architectural duplication across distributed services through shared libraries, reusable components, or platform engineering practices.
β’ Strong skills in production troubleshooting and root-cause analysis, capable of working hands-on with engineers on high-priority incidents.
β’ Valued experience in taking ownership of established codebases and architectures, including transitions from other teams or vendors.
β’ Experience in engineering within SOC 2, regulated, or similarly controlled environments is highly regarded.
β’ Familiarity with identity and access management platforms such as Curity, ForgeRock, Ping Identity, Auth0, or similar is appreciated.
β’ Understanding of cost optimization strategies for AWS serverless workloads.
β’ Strong technical leadership and ownership of delivery, with accountability for technical decisions, engineering quality, and delivery commitments.
β’ Excellent client-facing communication skills, with the capability to clearly explain architecture decisions, technical risks, incidents, and delivery trade-offs.
β’ Proficient English communication skills for effective collaboration with client stakeholders.
β’ 100% Remote work.
β’ Above-average salaries in USD.
β’ Profit Sharing Policy.
β’ Unlimited PTO after your first year (20 PTOs in the first year).
β’ Equipment provided for your setup.
β’ Excellent work/life balance.
β’ Honest, straightforward, and transparent culture.
β’ Collaboration with US-based clients and international teams.
Snowheap
Marigold
Progressive Leasing
Cross Solution
Get handpicked remote jobs straight to your inbox weekly.