✦ Luna Orbit — Software Engineering

Staff Software Engineer - Platform App Services

at Okta

📍 Barcelona, Spain Onsite Posted March 25, 2026
Type Full-Time
Experience mid
Exp. Years 8+ years
Education Not specified
Category Software Engineering

This role involves leading the design and development of scalable backend systems using Golang, focusing on distributed architectures, data workflows, and system reliability at a global scale.

  • Define technical vision
  • Design scalable systems
  • Optimize performance
  • Mentor engineers
  • Ensure system reliability

The position requires expertise in Golang, distributed systems, PostgreSQL, system architecture, and performance optimization, with a focus on microservices and cloud infrastructure.

The ideal candidate is a mid-level software engineer with at least 8 years of experience in Golang, distributed systems, and database architecture. They are skilled in system design, performance tuning, and working with microservices at a global scale.

GolangDistributed SystemsPostgreSQLSystem ArchitecturePerformance Optimization
MicroservicesCloud InfrastructureData WorkflowsCDCConcurrency
GolangPostgreSQLDistributed SystemsCloud Platforms
GolangGoDistributed SystemsPostgreSQLData WorkflowsCDCSystem ArchitecturePerformance OptimizationConcurrencyMicroservices
GolangGoDistributed SystemsPostgreSQLData WorkflowsCDCSystem ArchitecturePerformance OptimizationConcurrencyMicroservicesCloud Infrastructure
Technical LeadershipArchitectural DesignProblem-solvingCollaborationMentorshipCommunicationInnovationOperational Excellence
Industry Technology
Job Function Architect and develop high-performance backend services for global deployment.
Role Subtype Software Engineer
Tech Domains Golang, PostgreSQL, Distributed Systems, Cloud Platforms
GolangGoDistributed SystemsPostgreSQLData WorkflowsCDCSystem ArchitecturePerformance OptimizationConcurrencyMicroservicesCloud InfrastructureSoftware EngineerBackend DeveloperArchitectScalabilityReliability

Less than 8 years of experience, Lack of Golang or distributed systems expertise, Unwilling to work onsite in Barcelona

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile