Go Backend Cloud Native Engineer
Location
Spain
Posted
27 days ago
Salary
0
Seniority
Mid Level
Job Description
Go Backend Cloud Native Engineer
ASSA ABLOY Opening Solutions
• Design and execute the transition from a modular monolith architecture to a cloud-native microservices architecture • Define the strategy for decomposing the monolith into independent services • Design communication patterns between services (event-driven, synchronous and asynchronous APIs) • Build the technical foundation of the new Go backend platform (services, standards, and shared structure) • Establish architectural standards for distributed systems (resilience, consistency, observability) • Implement the execution foundation on Kubernetes and continuous deployment practices • Integrate messaging systems to decouple domains and enable asynchronous processing • Define and introduce observability practices from the design stage (structured logs, metrics, distributed tracing) • Act as a technical reference for cloud-native architecture decisions within the backend team
Job Requirements
- At least 2 years of experience in a cloud-native technical/development environment
- Previous experience in system integration projects (highly valued)
- Backend development in Go for production cloud native systems
- Go performance tuning (profiling and optimization)
- Design of microservices and APIs (REST/gRPC)
- Knowledge of API security practices: Authentication, authorization, secure token handling (OAuth, JWT, MD5)
- Distributed systems with messaging (Kafka/RabbitMQ/NATS)
- Containerization with Docker
- Deployment and operations of services in Kubernetes
- Production incident handling and debugging of distributed systems
- DevOps-oriented thinking
- Analytical thinking and strong attention to details
- High or upper-intermediate level of spoken and written English and Spanish
Benefits
- Generous and competitive total rewards package
- Comprehensive and career-development resources to expand your skills and maximise your potential
- Supportive and accessible leadership team
- Working equipment will be provided by the company
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
Role Description We are seeking an experienced engineer with deep expertise in Azure Cosmos DB to help design, optimize, and modernize enterprise applications. This role is heavily focused on Cosmos DB architecture, data modeling, migrations, and performance optimization rather than traditional data engineering. - Design and implement scalable solutions using Azure Cosmos DB. - Lead migrations from Microsoft SQL Server to Azure Cosmos DB. - Design document models, partition key strategies, indexing policies, and schema evolution. - Optimize Cosmos DB performance, scalability, throughput (RU/s), and cost. - Implement Change Data Capture (CDC) solutions using Debezium. - Design and support event-driven architectures, including event schema design and versioning. - Collaborate with engineering teams to build reliable, cloud-native applications. Qualifications - Deep hands-on experience with Azure Cosmos DB. - Strong experience with Microsoft SQL Server. - Experience migrating relational databases to Cosmos DB. - Expertise in document database design, partitioning strategies, indexing policies, performance tuning, RU optimization, and consistency models. - Experience with CDC and Debezium. - Strong knowledge of Event-Driven Architecture and event schema design. Requirements - Nice to have: HCM, payroll, benefits, or tax domain experience. - Familiarity with Azure Service Bus, Azure Container Apps, or Terraform. - Background working in a formal modernization or re-platforming program. Benefits - Stock options 📈 - Remote work options 🏠 - Flexible working hours 🕜 - Benefits above the law - Access to mentorship and tons of opportunities to learn and level up.
• Support infrastructure that development teams use to own and operate their services at Mozilla. • Guide technical decision-making and adoption of user-centric solutions. • Create Claude skills and design agentic workflows that improve developer productivity • Guide team members and promote engineering standard methodologies, with a focus on usability and maintainability. • Facilitate cross-functional collaboration for efficient and cohesive platform delivery. • Write proposals and decision briefs for new policies, processes, and platform functionality. • Create new features for the platform with a meaningful value proposition • Be trusted to resolve unclear but urgent tasks.
• Support infrastructure that development teams use to own and operate their services at Mozilla. • Guide technical decision-making and adoption of user-centric solutions. • Create Claude skills and design agentic workflows that improve developer productivity • Guide team members and promote engineering standard methodologies, with a focus on usability and maintainability. • Facilitate cross-functional collaboration for efficient and cohesive platform delivery. • Write proposals and decision briefs for new policies, processes, and platform functionality. • Create new features for the platform with a meaningful value proposition • Be trusted to resolve unclear but urgent tasks.
Senior Cloud Engineer – Product Metrics
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• Take an active part in determining the roadmap for the Product Metrics team • Work closely within the team to deliver new features, iterate and improve them • Design, build, operate, and maintain business-critical petabyte-scale systems • Be responsible for the performance, reliability, availability and cost-efficiency of the Product Metrics systems • Mentor and support other team members, participate in design discussions and collaborate with the team • Be a part of on-call rotation and take ownership of the services you're running


