Allegro is hiring a

Senior Software Engineer (Python) - TP&O

Poznań, Poland
Full-Time

The salary range for this position is PLN 18 400 - 25 400 (contract of employment).

A hybrid work model that incorporates solutions developed by the leader and the team.

About the team

Our department is responsible for all the foundations of Allegro. We continuously provide a modern and efficient ecosystem for hundreds international product teams.. We also provide infrastructure and standardize the entire Allegro platform, from our own Data centers and Private Cloud solutions, through deployments and pipelines automation technology, to SDKs and compliance tooling. In short: this is us who makes sure that Allegro is always available, performant, secure and our employees have an efficient work environment, tools and modern technology to build Allegro products efficiently.  

The ERA team plays a pivotal role at Allegro, responsible for over half of the company's observability tools. Our team expertly builds and maintains numerous instances of Zabbix, VictoriaMetrics, Grafana and Prometheus, utilizing both open-source technologies and proprietary in-house tools. These tools, which include advanced alerting systems and sensors, perform 150,000 checks per minute to ensure the seamless operation of Allegro's components.

Comprising skilled programmers and systems engineers, the ERA team is instrumental in delivering one of the most extensive toolsets across the entire Technology Platform. As an autonomous unit, we follow our own strategic roadmap, developing innovative solutions and technologies. We collaborate daily with various teams, including clusters, service meshes, networks, databases, and more, contributing to a robust and partially independent ecosystem of machines and applications.

We are looking for people who:

  • Are fluent in Python and GoLang

  • Are fluent with at least one of IaaC technologies, with deep understanding of concept

  • Have a working experience with Kubernetes, OpenStack

  • Are comfortable with time series databases like Victoria Metrics

  • Want to work with Postgres, MySQL, MongoDB, Redis

  • Apply good practices (clean code, code review, TDD, CI/CD)

  • Have knowledge of architecture based on microservices

  • Have a positive attitude and teamwork skills

Additionally, we offer:

  • Well-located offices (with fully equipped kitchens and bicycle parking facilities) and excellent working tools (height-adjustable desks, interactive conference rooms)

  • 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

  • Laptop with m1 processor, 32GB RAM, SSD - a 16” or 14” MacBook Pro or corresponding Dell with Windows (if you don’t like Macs), two monitors and all other gadgets that you should need

  • Working in a team you can always count on — we have on board top-class specialists and experts in their areas of expertise

  • A high degree of autonomy in terms of organizing your team’s work; we encourage you to develop continuously and try out new things

  • Hackathons, team tourism, training budget and an internal educational platform, MindUp (including training courses on work organization, means of communications, motivation to work and various technologies and subject-matter issues)

  • If you want to learn more,  check it out

Why is it worth working with us?

  • We are using top technologies to monitor and observe full Allegro’s tech stack and microservices world

  • We are the ones who ensure that Allegro is working properly 24/7. You may not see us during our Allegro shopping, but we take care of Allegro platform running smoothly day and night

  • We develop our systems in the following technologies:

    • Big data: Spark, Hadoop, SQL on GCP (Dataflow, PubSub, BigQuery, Composer)

    • Backend: Java, Python, Kotlin, Scala, Groovy, Spring, Reactive Programming

    • Frontend: React, Angular

  • You will have a real influence on the directions of product development and the choice of technology. Location Intelligence technology stack is still expanding, we are talking to the best global solution providers in this area.

  • You will have the opportunity to work in a team of experienced engineers and specialists who are happy to share their knowledge (at internal events and publicly at Allegro Tech)

  • We promote Open Source. We develop some of our projects on Allegro Tech · GitHub

  • As a team, we take responsibility for all aspects of the development and maintenance of our systems and for their adoption within the organization

  • Once a year you can take advantage of the option to go on a Team Tourism

This may also be of interest to you:

Allegro Tech Podcast → https://podcast.allegro.tech/

 Send in your CV and see why it is #dobrzetubyć (#goodtobehere)

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job