Encora
Senior Backend Developer – Go / Platform
Remote Senior Backend Developer role with clear candidate location fit.
PostedJun 15, 2026
Eligible countries3 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
BoliviaCosta RicaPeru
Role overview
Senior Backend Developer – Go / Platform
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Key Responsibilities
- Design, build, and deploy high-performance, resilient, and scalable cloud-based systems for a cybersecurity platform.
- Lead software capabilities from concept to production, ensuring high quality and efficient delivery throughout the SDLC.
- Utilize Google Cloud Platform (GCP) to build and operate highly available backend systems.
- Identify and resolve system-level and component-level performance challenges.
- Collaborate with cross-functional teams, including Product, Operations, and Platform Engineering.
- Integrate monitoring, alerting, and observability solutions to improve reliability, performance, and system availability.
- Maintain high engineering standards through automated testing, CI/CD workflows, and best SDLC practices.
- Propose and design technical solutions aligned with product requirements and user stories.
- Participate in architecture discussions, technical design reviews, and code reviews.
- Provide technical mentorship and guidance to engineers while promoting engineering excellence and continuous improvement.
Required Skills & Qualifications
- 7+ years of experience in backend engineering or distributed systems development.
- 4+ years of expert-level hands-on experience with Go (Golang).
- Strong expertise in microservices architecture, REST API development, and gRPC.
- Experience building and maintaining scalable cloud-native applications in GCP (preferred).
- Strong hands-on experience with Docker, Kubernetes, and containerized environments.
- Experience with asynchronous messaging technologies such as Google Pub/Sub or Kafka.
- Strong knowledge of both relational and NoSQL databases.
- Experience writing unit tests, integration tests, and BDD-style tests.
- Strong system design capabilities; familiarity with UML and Domain-Driven Design (DDD) is desirable.
- Experience with GitOps, DevOps practices, CI/CD automation, and engineering tooling.
- Strong understanding of modern SDLC practices and experience working in agile teams.
- Excellent written and verbal communication skills.
- Demonstrated experience scaling distributed and microservice-based systems in production.
- Ability to collaborate effectively across multiple stakeholders and technical teams.
Preferred Skills
- Experience with Ruby.
- Experience building platform-level or mission-critical backend systems.
- Exposure to cybersecurity environments, cloud-native security, or distributed platform engineering.
- Strong mentoring skills and experience guiding engineering best practices.
Similar roles
Keep a backup shortlist.
CI/CD, Docker 1 accepted country
Software Engineer- Customer ExperienceOktaView role CI/CD, GCP 38 accepted countries
Staff Enterprise Security EngineerBoxView role GCP, REST 1 accepted country
Strategic Solutions EngineerOktaView role GCP, REST 1 accepted country
Solutions Engineer, Okta (West Coast)OktaView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.