JustJoin.IT Praca zdalna Senior

Senior GoLang Engineer

Chaos Gears

⚲ Warszawa

180 - 240 PLN/h netto (B2B)

Wymagania

  • Go
  • Golang
  • Amazon AWS
  • Microservices
  • Observability
  • CI/CD
  • Communication

Opis stanowiska

Ready for an adventure with AWS? Join Us!     As a leading AWS Partner in Europe, we support organizations at every stage of their cloud journey. Our strength comes from deep experience in cloud-native architectures and modernization initiatives. By joining our team, you’ll have the opportunity to shape secure, scalable platforms on AWS, work hands-on with advanced Data & AI technologies, and guide clients through transformative cloud projects. Here, your work will directly impact how businesses innovate, grow, and unlock new value through cloud technologies.     We are looking for a Senior GoLang Engineer to join a project aiming to transform a large-scale email platform into a cloud-native architecture running on AWS. The initiative focuses on modernizing existing backend services, building new components designed to handle significant production traffic, and gradually migrating users from legacy infrastructure to the new platform - with zero disruption to service continuity. The scale of the product demands solutions optimized for high availability, infrastructure cost control, and a safe, phased rollout of changes. Role details: • Start date: ASAP • Duration: 6 months (extension possible based on projects needs) • Salary range: 180-240 PLN/hour • Location: Remote • Working language: Polish/English Tech stack:  • Languages: Go (production backend services) • Cloud: AWS - managed services and workloads running on Kubernetes (EKS) • Architecture: microservices, stateless design, event-driven communication • Observability: Prometheus, Grafana dashboards, distributed tracing, structured logging • Operations: CI/CD, IaC, secrets management, rolling and canary deployments, feature flags Your Responsibilities:    • Design, develop, and maintain scalable backend services in Go • Contribute to the microservices architecture and AWS-based solutions • Lead technical initiatives end-to-end: analysis, design, implementation, deployment, monitoring, and production maintenance • Ensure code quality, testability, security, observability, and overall system reliability • Collaborate with development teams, DevOps, architects, and business stakeholders • Support the team through code reviews, engineering standards, and mentoring Requirements:    • Strong proficiency in Go and proven experience building production backend services • Hands-on experience designing APIs, microservices, and distributed systems • Practical AWS knowledge or solid cloud experience with readiness to ramp up on AWS quickly • Ability to diagnose production issues and work effectively with monitoring and alerting tools • Strong focus on quality: testing, code reviews, readability, maintainability, and code security • Autonomy in driving technical topics and making project decisions • Ability to document solutions and clearly communicate technical risks • Excellent communication and collaboration with DevOps, business, and other engineering teams • Fluency in both English and Polish, written and spoken Nice to have: • Experience with Kubernetes, Terraform, CI/CD, and observability stacks (metrics, logs, tracing) • Track record of migrating or modernizing legacy systems toward cloud-native architectures • Familiarity with Python, Java, or other backend technologies • Experience with high-availability systems, high-traffic production environments, or large product platforms Stay up to date with us: Follow our blog regularly and participate in the events we organize.

🔍 Dekoder Ogłoszenia

🔴
Ready for an adventure with AWS? Join Us!
Może oznaczać zarówno ekscytujące wyzwania, jak i potencjalnie chaotyczne środowisko pracy z nieprzewidzianymi problemami.
🟡
opportunity to shape secure, scalable platforms on AWS
Może oznaczać, że będziesz miał wpływ na architekturę, ale równie dobrze możesz być wykonawcą już ustalonych decyzji.
🟡
guide clients through transformative cloud projects
Może sugerować rolę doradczą i strategiczną, ale równie dobrze może oznaczać codzienne rozwiązywanie problemów klientów.
🔴
aiming to transform a large-scale email platform into a cloud-native architecture
Projekt może być w początkowej fazie, co oznacza dużo niepewności i potencjalnych zmian w trakcie jego realizacji.
🔴
with zero disruption to service continuity
Osiągnięcie tego celu przy migracji dużej platformy jest niezwykle trudne i może generować dużą presję oraz konieczność pracy w niestandardowych godzinach.