
Go Backend Cloud Native Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Spain.
• Architect and implement the transition from a modular monolith to a cloud-native microservices framework.
• Formulate the strategy for breaking down the monolith into discrete, independent services.
• Design communication protocols among services, including event-driven, synchronous, and asynchronous APIs.
• Develop the foundational technical aspects of the new Go backend platform, encompassing services, standards, and shared structures.
• Set architectural benchmarks for distributed systems, focusing on resilience, consistency, and observability.
• Execute the implementation foundation on Kubernetes along with continuous deployment methodologies.
• Integrate messaging systems to separate domains and facilitate asynchronous processing.
• Establish and promote observability practices starting from the design phase, such as structured logging, metrics, and distributed tracing.
• Serve as a technical advisor for cloud-native architecture choices within the backend team.
• Minimum of 2 years of experience in a cloud-native technical or development setting.
• Previous involvement in system integration projects is highly regarded.
• Experience in backend development using Go for production-level cloud-native systems.
• Proficiency in Go performance tuning, including profiling and optimization.
• Expertise in designing microservices and APIs, including REST and gRPC.
• Familiarity with API security practices, such as authentication, authorization, and secure token management (OAuth, JWT, MD5).
• Experience with distributed systems utilizing messaging technologies (Kafka/RabbitMQ/NATS).
• Proficient in containerization using Docker.
• Experience in deploying and managing services on Kubernetes.
• Capability in handling production incidents and debugging within distributed systems.
• A DevOps-oriented mindset.
• Strong analytical skills and attention to detail.
• Proficient in spoken and written English and Spanish at a high or upper-intermediate level.
• Attractive and competitive total rewards package.
• Comprehensive career development resources to enhance your skills and realize your potential.
• Supportive and approachable leadership team.
• Company-provided working equipment.
N2JSoft, administrative and HR softwares
Guidehouse
Cornerstone Building Brands
knowmad mood
Get handpicked remote jobs straight to your inbox weekly.