Wróć do listy

Opis oferty

Software Engineer w Gdańsk, Polska

Develocraft sp. z o.o.

  • ZdalniePraca z dowolnego miejsca

120 - 180 zł / stawka godzinowa

Gdańsk, Polska

Software Engineer

Miejsce pracy: Gdańsk

Technologies we use

Expected

  • Python
  • AWS
  • SQL
  • CI/CD
  • Terraform

About the project

Rebuild the data platform behind the UK’s leading automotive marketing products. You’ll own how campaign, vehicle, and dealership data flows through the platform, replacing manual processes with reliable, scalable solutions.

A 6-month project with the possibility of extension.

This is how we organize our work

This is how we work

  • at the client's site

Your responsibilities

  • Rebuild campaign delivery into robust, scalable services. Develop Python services responsible for composing, queuing, and sending high-volume email and SMS using event-driven architecture based on SQS, SES, and Lambda, with reliable retry mechanisms, dead-letter handling, and idempotency.
  • Engineer the data layer. Build pipelines that transform warehouse segmentation, vehicle stock, and service history into audience lists, while ensuring accurate consent management, suppression logic, and data quality for every campaign.
  • Help untangle and redesign a multi-tenant data model, moving from a fragmented per-tenant database estate towards a coherent architecture, with migrations that can safely run against live client data.
  • Define and manage the infrastructure entirely in Terraform, including reusable modules, reviewed plans, and managed state, ensuring environments can be reproduced from an empty AWS account.
  • Deliver through robust CI/CD pipelines, replacing manual deployments with automated processes covering both application code and database schemas, including automated testing, versioned migrations, and safe rollback mechanisms.
  • Work effectively with AI-assisted development tools, using Claude for code reviews, test generation, debugging, and documentation to increase productivity and scale your impact across a large technology estate.

Our requirements

  • 3-5 years of experience writing production code, primarily in Python.
  • Strong Python skills, including modern, idiomatic Python, typing, pytest, packaging, dependency management, and sensible approaches to concurrency.
  • Hands-on production experience with AWS and core services, particularly queue- and event-driven architectures using SQS/SNS, Lambda, and Step Functions.
  • Experience writing and maintaining production Infrastructure as Code using Terraform (or CDK/CloudFormation), including reusable modules, remote state management, plan reviews, and drift detection.
  • Familiarity with CI/CD tools such as GitHub Actions or GitLab CI, containers, PR-based workflows, and automated testing and deployment.
  • Strong SQL skills and experience with PostgreSQL, SQL Server, or columnar data warehouses such as Redshift, including query plans, indexing, and performance optimisation.
  • Comfortable working in a brownfield environment, with experience replacing or migrating live systems through parallel runs, data reconciliation, and carefully planned cutovers without data loss. Able to read and understand unfamiliar legacy code, primarily C#/.NET in this case.
  • Strong communication and collaboration skills, with the ability to work with UK-based stakeholders in English, gather knowledge from system owners, and clearly document solutions for others to maintain and operate.

Optional

  • Experience with high-volume messaging or notification systems, including SES, email deliverability, and bounce and complaint handling.
  • Experience with dbt or other SQL transformation frameworks, Airflow/MWAA at scale, or CDC-based data replication.
  • Experience with multi-tenant SaaS data models, GDPR and consent management, or the marketing/CRM domain.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • remote work opportunities
  • Access to the well-being platform – Lyra

Recruitment stages

  • Recruiter Interview (30 mins)
  • Technical Interview (1,5h)
  • Interview with a Stakeholder (1h)
  • Decision/offer

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Develocraft sp. z o.o. z siedzibą w: Grunwaldzka 472B, 80-309 Gdańsk (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: [email protected].

Podobne oferty

Więcej podobnych stanowisk

  • Zdalnie
  • Hybrydowo
  • Stacjonarnie
  • Pełny etat
  • Kontrakt
  • IT

10000 - 14000 zł

... styled-components, Leaflet, Flutter, Android, Kotlin, Microsoft Graph, Firebase, Docker Compose, GitLab CI, Cypress About the project, We're looking for a Mid-level Software Engineer to join the development team behind our in-house Transport Management System (TMS). The TMS is the operational backbone of Egala: dispatchers plan ...

Żerniki, Polska

Demant Business Services

Software Engineer

  • Hybrydowo
  • Pełny etat
  • Kontrakt
  • IT
  • Zarzadzanie produktem
Software Engineer Miejsce pracy: Szczecin Technologies we use Expected - C# - .NET About the project Join a newly formed, modern team inside our Agile Release Train - a small squad working next to five established engineering teams, but set up differently. Instead of passing work down a chain (analyst → designer → developer ...

Szczecin, Polska

  • Zdalnie
  • Hybrydowo
  • IT
  • Zarzadzanie produktem
... testing? Do you want to get knowledge in applied finance and investment management? Then come and grow with Corporate Actions Product Area (Data and Post-trade Engineering Line) Key responsibilities You will be a member of a self-organized scrum team consisting of software engineers, collaborating closely with business experts. ...

Warszawa, Polska

Develocraft sp. z o.o.

Software Engineer

  • Hybrydowo
  • IT

18000 - 19300 zł

Software Engineer Miejsce pracy: Gdańsk Technologies we use Expected - .NET - C# - .NET Core - .NET Framework - https://jobeax.com/link/GrYTXLZMpxEMJknV MVC - Angular - JavaScript - HTML - CSS - SQL Server - Entity Framework - Git Optional - Azure - AWS About the project This role is frontend-heavy, centered on Angular ...

Gdańsk, Polska

  • Zdalnie
  • Hybrydowo
  • Stacjonarnie
  • Pełny etat
  • Kontrakt
  • IT

10000 - 14000 zł

Software Engineer Miejsce pracy: Żerniki (pow. Poznański; gm. Kórnik) Technologies we use Expected - Python - Django - PostgreSQL - RabbitMQ - Redis - WebSocket - ASGI - Gunicorn - Sentry - New Relic - React - MobX - mobx-spine - JavaScript - Semantic UI - styled-components - Leaflet - Flutter - Android - Kotlin - Microsoft ...

Żerniki, Polska

  • Hybrydowo
  • IT

130 - 140 zł / stawka godzinowa

... solutions., Participate in Agile ceremonies and collaborate with distributed stakeholders., Analyze and understand existing systems independently, including reverse engineering legacy components when required., Utilize AI-powered development tools to accelerate software delivery and support cross-technology development tasks., Provide ...

Gdańsk, Polska

  • Hybrydowo
  • IT

130 - 140 zł / stawka godzinowa

... understand existing systems independently, including reverse engineering legacy components when required., Utilize AI-powered development tools to accelerate software delivery and support cross-technology development tasks., Provide ongoing application maintenance and operational support. Commercial software development experience ...

Gdańsk, Polska

Digital Hub Warsaw at Bayer

Software Engineer

  • Zdalnie
  • Hybrydowo
  • IT

15360 - 19200 zł

Software Engineer Miejsce pracy: Warszawa About the project At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ‘Health for all, Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning ...

Warszawa, Polska

Bergman Engineering Sp. z o.o.

Embedded Software Engineer

  • Zdalnie
  • Hybrydowo
  • IT
Rekrutujemy dla, centrum R&D z branży motoryzacyjnej Wymagane, C++ O projekcie, rozwój systemów samochodowych pod kątem bezpieczeństwa Tak pracujemy, wewnątrz organizacji Twój zakres obowiązków, Udział w projektach rozwoju systemów samochodowych ze szczególnym uwzględnieniem aspektów cyberbezpieczeństwa, Analiza

Opole, Polska

  • Zdalnie
  • Hybrydowo
  • IT
We are looking for a Junior Software Engineer to join our team at EPAM Systems in Poland. This position offers a hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków, Wrocław, or Gdańsk . This setup allows you to enjoy flexibility while staying connected with your ...

Gdańsk, Polska