Position: Senior Backend Engineer (Python)
Company: Bcconsolidator
Experience required: 5y
Category: Python
Published: 2023-05-01T00:00:00+03:00

**Hybrid work.** Relocation to Warsaw
**Voyagu** is looking for a Senior Backend Engineer (Python) ready to build a travel SaaS for the U.S. market, a marketplace for U.S. travel agents.

**What do we have?**
- Backend: Python 3 (Graphene, SQLAlchemy), GraphQL, AWS (Lambda, PostgreSQL, Cognito, S3, AWS CDK);
- Frontend: Angular 13, Apollo Angular, AWS Amplify, ngx Formly, ngx Datatable.
- Scrum with continuous delivery. Unit tests with Acceptance tests (selenium).

**What will you bring to the team:**
- Knowledge of data structures, algorithms and computer science concepts related to the platform;
- Mastery of relevant development languages, tools, frameworks, utilities and technical dependencies;
- Understanding of implications from design and implementation choices toward building secure, scalable, durable, flexible, accessible solutions;
- Ability to write and value high quality, reusable software with minimal defects;
- Aptitude to pick up new technologies and trends, as they become relevant for the business and our platforms;
- Capability to analyze, diagnose and propose solutions to user problems;
- Expertise to understand and escalate technical challenges with options and recommendations;
﻿﻿- Strong SQL is a must (Indexes, Windows Functions, CTE, Query Optimisation) ideally PostgreSQL 

**What Tech we use now?:**
- Backend: Python 3 (Graphene, SQLAlchemy), GraphQL, AWS (Lambda, PostgreSQL, Cognito, S3, AWS CDK)
- Frontend: Angular 13, Apollo Angular, AWS Amplify, ngx Formly, ngx Datatable

**What gives you an edge?**
- Experience in CRM/ERP domain or complicated B2B products.

**What can we offer?**
- Market competitive compensation
- Personal development plan for each employee
- The chance to work in an upbeat environment — we are anything but boring
- Personal time off for 20 days per year and 5 days of paid sick leave

We are passionate about international travel as a great way to explore new destinations, new cultures, and new experiences. But at a time of extended conflict and an increasing humanitarian catastrophe in Ukraine, while millions of Ukrainians survive without access to water, food, medical care, and a safe place to stay, we can’t stay silent. We ask you to support Ukraine in any possible way you can.

You can be part of our joint donation program and make your financial contribution with the Company, be involved in our team members' initiatives or do both. **#StandWithUkraine**