Tech Stack
AWSDockerFlutterMongoDBNoSQLNumpyPandasPostgresPythonSQL
About the role
- Backend API development for mobility and transportation solutions (aviation, shipping, railway)
- Database management, schema design and query optimization (PostgreSQL) and NoSQL usage (MongoDB)
- Data analysis, data wrangling and statistical/experiment frameworks (Pandas/NumPy, A/B testing)
- Collaborate with Engineering Manager, Senior Backend Developers, QAs, PO and Client CTO
- Work with tools such as Jira, Confluence, Git and Figma
- Contribute to CI/CD and containerization practices (Docker)
- Participate in shaping internal developer platform features and integrations (when applicable)
- Full-time involvement on the project; team operates in EEA/Switzerland time zone
Requirements
- Minimum of 5 years of hands-on experience in Python programming
- Familiarity with FastAPI or Quart for API development
- Proficient with PostgreSQL (SQL, schema design, query optimization)
- Comfortable with MongoDB or other NoSQL systems
- Competent in data wrangling and analysis using Pandas/NumPy
- Good working knowledge of statistics and experiment frameworks (A/B testing, causal inference, experiment design)
- Basic experience with CI/CD and containerization (e.g. Docker)
- Upper-Intermediate English level
- Team time zone: EEA or Switzerland
- Nice-to-have: familiarity with core AWS services (Cloudwatch, ECS, S3, RDS)
- Nice-to-have: experience with data visualization (Plotly, matplotlib, seaborn, or BI tools)
- Nice-to-have: AI/LLM tooling integration experience (OpenAI/Anthropic APIs, agent design)
- Nice-to-have: experience shaping or extending internal developer platforms
- Nice-to-have: startup or small-team background
- Nice-to-have: experience with Flutter (for Web)