Lead Software Engineer (Costa Rica - Remote)
$50 - $60 per hourBraintrust
- Rate: $50 – $60/hr
- Hours: 40 hours / week
- Experience: 10+ years
- Location: United States | Canada + 9 more
Job title: Lead Software Engineer
Team: Core Platform
Pay Rate: $50-60 USD/hr
Location: Costa Rica (remote)
Lead Software Engineer - Core Platform
Position Summary
Core Platform Engineering builds and operates shared capabilities used across AA Technology. The team's portfolio includes enterprise identity and access management, communication services, user activity and audit trails, API routing, client SDKs, developer tooling, and other cross-cutting services that product teams rely on to deliver secure and reliable experiences.
We are seeking a hands-on Lead Software Engineer to guide delivery across this portfolio. This engineer will own a major platform area or several related services, lead technical execution across the Core team, improve reliability and developer experience, and help application teams integrate with shared platform capabilities. Identity and access management is an important part of the role, but the successful candidate must be able to work across the broader Core Platform ecosystem.
The role combines architecture, implementation, production operations, and team-level technical leadership. The successful candidate must be comfortable moving from a system-design discussion to code, incident troubleshooting, delivery planning, or cross-team coordination. This is not a people-management position, although collaboration, work decomposition, and day-to-day technical direction are essential.
What You Will Own
• Day-to-day technical direction and hands-on engineering for Core Platform services, including identity and access management, communication services, and the User Activity Trail.
• Secure access patterns for end users, services, and third-party integrations.
• Integrations with enterprise identity-provider platforms, including federation, multifactor authentication, application configuration, and user-lifecycle migrations. • Client SDKs, middleware, libraries, and developer tooling for interfacing with Core systems. • Secure third-party API and embedded-experience integrations. • Safe modernization and retirement of legacy services and interfaces.
• System observability, operational readiness, incident response, and recurring support improvements.
• Architecture and integration guidance for application, Security, infrastructure, product, and vendor teams, with escalation to Staff engineers or architects for organization-wide decisions.
Key Responsibilities
Architecture and Delivery
• Translate business, security, privacy, and reliability requirements into maintainable platform architecture, API contracts, SDKs, event flows, policies, and implementation plans.
• Lead quarterly and multi-quarter initiatives from discovery through design, coding, testing, phased rollout, monitoring, and post-release support.
• Produce clear technical investigation documents, architecture diagrams, requirements, data models, API contracts, runtime designs, validation models, dependency plans, and operational runbooks.
• Identify hidden dependencies, clarify platform-versus-application responsibilities, and coordinate delivery across the Core team and its stakeholders.
• Plan safe migrations using backward compatibility, automated validation, feature flags, rollback procedures, environment gates, and production verification.
Hands-On Engineering
• Design, implement, review, and troubleshoot TypeScript and Node.js services; NestJS experience is strongly preferred.
• Build and maintain REST, GraphQL, and gRPC APIs, event-driven services, shared libraries, client SDKs, middleware, and developer tooling.
• Improve service performance, fault tolerance, security, testability, and maintainability.
• Work across PostgreSQL, Kafka or comparable event platforms, AWS, Kubernetes, Terraform, and CI/CD pipelines.
• Establish strong unit, integration, functional, compatibility, and operational testing practices. Reliability and Operations
• Serve as a senior escalation point for incidents affecting Core Platform services and their consumers.
• Use logs, metrics, traces, dashboards, alerts, and service-level objectives to diagnose distributed-system failures.
• Improve alert quality and convert recurring support issues into durable platform or self-service improvements.
• Participate in the team's on-call rotation and coordinated after-hours releases when necessary.
• Maintain strong security, privacy, compliance, and regulated-data practices. Technical Leadership
• Own the quarterly and multi-quarter technical roadmap for a major platform area or related set of services.
• Partner with Engineering Management, Product, Program Management, Security, and architecture leaders on delivery sequencing and trade-offs.
• Decompose initiatives, organize work, remove technical blockers, and coordinate execution for a team of approximately four or more engineers.
• Collaborate with engineers through design reviews, code reviews, pairing, documentation, and shared technical ownership.
• Distribute knowledge and system ownership so the platform does not depend on a single expert.
• Communicate complex platform and security concepts clearly to technical and non-technical audiences.
• Challenge weak assumptions constructively and propose practical alternatives.
Required Qualifications
• Bachelor's degree in Computer Science or a related technical field, as required by the current role profile.
• At least 8 years of software-engineering experience, including substantial backend or platform-engineering responsibility.
• At least 3 years leading technical execution, collaborating with engineers, or coordinating delivery for an engineering team.
• Demonstrated Lead-level ownership across multiple modules, related services, or one large platform subsystem.
• Strong TypeScript and JavaScript skills with production Node.js experience.
• Experience designing and operating distributed APIs and services using REST, GraphQL, or gRPC.
• Experience with event-driven architecture and asynchronous integration patterns.
• Strong knowledge of identity and access concepts, including OAuth 2.0, OpenID Connect, SAML, JWTs, service accounts, role and permission models, and delegated access.
• Production experience integrating with an enterprise identity-provider platform.
• Experience with AWS, Kubernetes, Terraform or comparable infrastructure-as-code tooling, and CI/CD systems.
• Strong PostgreSQL knowledge, including schema design, query optimization, and replication concepts.
• Experience leading high-risk migrations or platform changes through production.
• Strong system-design, debugging, written communication, and cross-team collaboration skills.
• Demonstrated ability to remain hands-on while setting team-level technical direction and organizing delivery.
Preferred Qualifications
• Okta Identity Engine, IDX, Okta APIs, or Okta Terraform configuration.
• PingFederate or comparable enterprise federation technology.
• SCIM provisioning and identity-governance migrations involving platforms such as Saviynt or OneAccess.
• Change data capture synchronization using Debezium or a comparable CDC tool or service.
• Kafka or other event-driven architecture experience.
• Communication-platform integrations involving email, SMS, or third-party messaging providers.
• User-activity, audit-event, or compliance-event pipelines.
• Proof-of-possession security patterns such as DPoP.
• Fine-grained authorization, policy engines, permission registries, and multi-tenant role models.
• Datadog dashboards, tracing, alerting, and service-level objectives.
• SonarCloud, GitHub-based development workflows, and automated quality gates.
• Experience modernizing or retiring legacy systems without disrupting consumers.
• React or React Native experience.
• Experience delivering startup-style outcomes inside a large enterprise.
• Responsible use of AI-assisted engineering for discovery, architecture, implementation, testing, documentation, and review.
Working Requirements
• Must work from an approved engagement location and qualify for required corporate hardware, network, and system access.
• Must maintain sufficient overlap with United States business hours for planning, incidents, and releases.
• Must be able to participate in on-call support and occasional coordinated after-hours production changes.
• Must comply with organizational security, privacy, and regulated-data requirements.
Measures of Early Success
Within the first 90 days, the engineer should be able to:
- Map the Core Platform service landscape, integrations, owners, active projects, operational risks, and legacy dependencies.
- Independently diagnose common platform incidents and participate effectively in on-call support.
- Take ownership of at least one active platform initiative, decompose the work, and guide it from planning through delivery.
- Establish a knowledge-transfer and documentation plan for the highest-risk systems.
- Distribute support and technical ownership across the Core team rather than becoming a new single point of dependency.
Company: Lead Software Engineer (Costa Rica - Remote)
Rate: $50 – 60/hr
Location: Engineering
New
Costa Rica
Apply here:
$45 - $55 per hour
...Experience: 5 - 10 years Location: United States | Canada + 9 more Job title: Sr Software Engineer Team: Customer Domain Engineering Pay Rate: $45-55 USD/hr Location: Costa Rica (remote) What the team does and why it matters The team owns the source of...Remote workContract work- ...at a high level, and aligned with strong engineering judgment. Assess explanations, reasoning... ...Senior, staff, or principal-level software engineering experience, or equivalent experience... ...is a nice-to-have. Benefits Remote, worldwide contract engagement, subject to...Remote workFull timeContract workWorldwide10 hours per weekFlexible hours
- ...Manage software engineering data programs for frontier AI model production. About Turing: Based... ..., California, Turing is the world’s leading research accelerator for frontier AI labs... ...of Freelancing With Turing Work remotely with leading global technology companies...Remote workContract workPart timeFor contractorsFreelanceFlexible hours
- ...and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big... ...machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new... ...processing, data extraction, recommendation engines etc. - Work closely with Sr. Engineers...Remote workFull timeWork at officeWork from home
$160k - $195k per year
...is here to change that. As a remote-first, Toronto-based startup with... .... As an AI-Driven Full Stack Engineer, you'll be part of a team... ...results What you'll be doing: - Leading the design and development of... ...computer vision, recommendation engines etc. - Proficiency with cloud...Remote workFull timeWork at officeWork from home$80k - $110k per year
...and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big... ...machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new... ...processing, data extraction, recommendation engines etc. - Work closely with Sr. Engineers...Remote workFull timeWork at officeWork from home$155k - $190k per year
...visit The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture... ...to work with. What you’ll do Lead the technical architecture of new Services... ...engineers. ~ Experience collaborating remotely across disciplines such as engineering,...Remote workLong term contractPermanent employmentFull timeLocal area- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology... ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...: Worldwide, this is a globally remote role What you'll do Security...Remote workLong term contractFull timeWork at officeLocal areaWorldwide
$30 - $100 per hour
...velocity. Job Type: Contractor (~15 hrs a week) Location: Remote Schedule: Flexible, you pick the hours and days (including weekends... ...projects. Demonstrated success in identifying and resolving software bugs and system bottlenecks. Experience with codebase...Remote workFor contractorsInternshipFlexible hours- ...and distribute open-source software that enables people to enjoy the... ...role: As a Senior Software Engineer on the Ecosystem Services Team... ...to Firefox clients; and Remote Settings, Mozilla's platform for... ...process. What you’ll do: Lead backend development, building...Remote workFull timeImmediate startWorldwideHome office
- ...diverse group of experienced engineers, traders, and brokerage professionals... ...We’re looking for a Senior Software Engineer to build the... ...is a hands-on role. You will lead through architecture, code, design... ...startup. Experience working remotely. How We Take Care of You:...Remote workFull timeHome office
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology... ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ..., we will give your application fair consideration. #LI-remote...Remote workFull timeWork at officeLocal areaWork from homeWorldwide
$169k - $185k per year
...is your sport, GameChanger is the team for you. We are a remote-first, dynamic tech company based in New York City, and we... ...challenges in youth sports today. The Position: As a Staff Software Engineer, you will lead the technical design and delivery of integrations and APIs...Remote workLong term contractFull timeTemporary workWork at officeImmediate startWork from home$40 - $150 per hour
...specialization) Location: Remote · Type: Independent contractor... ...coding sessions on real engineering tasks, analyze what the models... ...fits Common backgrounds: Software Engineer, Backend Engineer, Full... ...experts train the world’s leading AI models. $150M+ paid to contributors...Remote workWeekly payFull timeContract workFor contractorsFlexible hours- ...Responsibility: MANNARINO Systems & Software Inc. is a leader in providing... ..., hardware and certification engineering services to the aerospace,... ...Work can be done remotely. For employees based in Montreal... ...Diversity of thought and experiences leads to innovative solutions and...Remote workLong term contractWork at office1 day per week
- ...and next steps. Our partner is looking for a Functional Software Engineer based in Canada. Join a remote-first engineering team building sophisticated... ...and reliability. - Collaborate with engineers, technical leads, and client stakeholders to understand business and technical...Remote workLong term contractFull time
$50 - $55 per hour
...every day. This is a role for an engineer whose judgment matters more than... ..., 3+ months, likely extending, Remote, US / nearshore time zones preferred... ...team: Devblock is a sizable software consultancy with engineers across the US, Canada, Costa Rica, and Vietnam. • AI-forward...Remote workLong term contractFull timeContract workManual laborImmediate startNight shift- ...based reporting solutions for leading cloud ERP solutions such as... ...and refactoring to ensure best engineering practices. Selected... ...Requirements: ~5 years of software development experience. ~ College... ...every day. Terms: ~100% remote environment with flexible working...Remote workHourly payFull timeInternshipWork at officeOverseasTrial periodFlexible hours
$160.32k - $200.4k per year
...customer experiences. Our dedication to remote-first work , and strong culture of... ...Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences... ...partners to ensure alignment. You will lead the technical design and influence the...Remote workLong term contractFull timeLocal areaWorldwide- ...worries: You can apply to work remotely in any country in which we... ...innovate. On a day-to-day basis, engineers tackle complex, high-stakes challenges... ...building new features. Lead the processes needed to... ...Qualifications: ~3+ years of software development experience in one...Remote workLong term contractRemplacementFull timeFor contractorsWork at officeFlexible hours
- ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Senior/Leading Software Engineer specialist to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative...Permanent employmentFull timeFlexible hours
- ...on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed... ...open source observability software – including Prometheus, Mimir,... ...GCP, Azure, AWS). We also have engineers working on Prometheus , Grafana...Remote workFull time
- ...before they can start uploading anything. We are looking for engineers to solve this problem once and for all! You will be working across... ...(Next.js, React, etc) is a plus WHAT WE OFFER – Fully Remote We hire globally. We believe you can do your best work from anywhere...Remote workFull timeFlexible hours1 day per week
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology... ...as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...identity, we will give your application fair consideration. #LI-remote...Remote workFull timeWork at officeLocal areaWork from homeWorldwide
$180k - $220k per year
...Xello is looking for a Principal Engineer Please note that this is a remote role open to candidates across Canada... ...Partner with engineering leaders to lead the evolution of AI in the... ...with our DevOps team, ensuring our software solutions are highly available, performant...Remote workLong term contractFull timeFlexible hours- ...Analysis (FP&A), an established software category with a multi-billion... ...many others. We are hiring remotely across the Americas (United... ...optimization loop: prompt and context engineering, caching, parallel tool calls,... ...as a founder, engineering lead, or startup builder. You have...Remote workFull timeApprenticeshipLocal area
- ...evaluate changes. Partner with customer engineers on deliveries alongside the Customer... .... Requirements At least 5 years of software engineering experience and strong TypeScript... ...Workers, or Bun is useful. Benefits Remote role based in Argentina; applicants must...Remote workFull time
$100 per hour
...Contract | Remote, worldwide | $100-$200/hour depending on experience and location | 10-20 hrs/week Please note that eligibility... ...video for more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern...Remote workFull timeContract workWorldwideFlexible hours$120 per hour
...seekers Career centers Handshake AI Enterprise AI Research Log in Sign up SOFTWARE ENGINEER (CANADA) Sign up now Up to $120/hr Depending on the project Bachelor's , Master's , Ph.D's , Postdocs Remote Part-time Flexible hours Opportunity Overview Handshake is looking for experienced...Remote workContract workPart timeManual laborFlexible hours- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions... ...implementation of robust, scalable, and secure software solutions. This role requires a... ..., allowing you to work remotely or from modern offices and coworking...Remote workLong term contractPermanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer (Costa Rica - Remote). Be the first to apply!
