Senior Software Engineer - Flight Data Systems
Tech Stack / Keywords
Firma i stanowisko
AirHelp is a global travel tech company focused on assisting millions of travelers with flight compensation claims and providing a platform of travel protection and convenience products across the entire journey.
Wymagania
- 5+ years of hands-on software engineering experience with significant depth in Go backend service development.
- Proven experience in designing and operating high-throughput, data-intensive or event-driven systems including pipelines, streaming/ingestion, queues, and real-time APIs.
- Strong knowledge of concurrency, reliability, and performance trade-offs.
- Solid understanding of relational databases, preferably PostgreSQL, and data modeling for evolving datasets.
- Experience across the entire SDLC including deployment and production monitoring.
- Proficiency with cloud environments, especially AWS, and containerized workloads using Docker and Kubernetes.
- Ownership mindset with proactive problem solving.
- Clear communication and constructive feedback skills.
- Strong command of English (spoken and written).
Bonus points for:
- Experience integrating third-party data feeds handling rate limits and schema drift.
- Familiarity with aviation or travel domains.
- Experience with observability and SLO-driven operations for critical services.
Obowiązki
- Design, build, and scale Go services that ingest flight data from diverse external providers, reconcile conflicting signals, and deliver a normalized view to the platform.
- Ensure performance, correctness, and uptime of Flight Data Systems.
- Lead modernization and optimization initiatives for critical platform components.
- Ship production-ready code daily with strong testing discipline.
- Enhance developer velocity by contributing to shared tooling, CI/CD pipelines, and infrastructure as code.
- Mentor peers through code reviews, design discussions, and documentation.
- Collaborate with product owners and stakeholders to frame problems and translate data requirements into maintainable systems.
Benefity
- Ownership of a core domain impacting millions of users.
- Culture promoting good engineering practices and continuous improvement.
- Daily deployments ensuring fast impact.
- Access to modern tech stack including Go, PostgreSQL, Snowflake, AWS, Docker, Kubernetes, Terraform, ELK, Grafana, Sentry, GitHub Actions CI/CD, and testing tools (Bruno, Playwright, k6).
- Dedicated learning days, personal development plans, internal workshops, mentorship, and language classes.
- Private healthcare, wellness budget, travel stipend, gym and transport subsidies.
- Free access to AirHelp services.
Inne informacje
Informujemy, że administratorem danych jest Airhelp Services Poland z siedzibą w Krakowie, Aleja 3 Maja 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
AirHelp
31 aktywnych ofert