Allegro

Software Engineer 2, Golang

Allegro

full-time

Posted on:

Location Type: Hybrid

Location: PoznańPoland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 PLN 14,200 - PLN 20,200 per year

About the role

  • The Technical Platform Teams provide the foundations for the structure and operations of the entire Allegro platform
  • Build tools, development and infrastructure stacks and automation systems used by product teams and customer support department
  • Develop the full stack, starting from the server room and private cloud, through containerization, mobile apps and application software to AI support tools
  • Responsible for the performance, availability and security of the entire platform
  • Responsible for service to service communication
  • Service Mesh proxies 2 million RPS
  • Using Consul for Service Discovery and Envoy + in-house control plane for Service Mesh
  • Migrating to Istio

Requirements

  • Are familiar with Go language (must have)
  • Good knowledge of Kubernetes
  • Expect work that has a deeper meaning (not only tasks "management has commissioned") and want to enjoy its results
  • Want to be proud of the code they create. They eagerly accept comments and share knowledge during code reviews
  • Can look for effective solutions to the requirements set by users
  • Want to constantly develop and update their knowledge
  • Know English at B2 level (communication in the team is in English)
  • Nice to have: Good knowledge of Istio or any other service mesh
  • Commercial experience in Java or any high level language
  • Practical experience building infrastructure on a cloud provider (GCP preferred) and/or on bare metal
Benefits
  • Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery)
  • A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories
  • A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers)
  • English classes that we pay for related to the specific nature of your job
  • A training budget, inter-team tourism, hackathons, and an internal learning platform where you will find multiple trainings
  • An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal
  • Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoKubernetesJavacontainerizationcloud infrastructureservice meshIstioConsulEnvoyAI support tools
Soft Skills
code reviewproblem-solvingknowledge sharingcontinuous learningpride in workeffective communication