Senior Backend Engineer - DevOps
ProNavigator
Software Engineering
Poland · Remote
Job Description
Tech Stack
Python 3.13: FastAPI, Flask, SQLAlchemy, Pydantic, Celery
Data: NumPy, pandas, Polars
Infrastructure: AWS, Azure, Kubernetes, PostgreSQL, Redis
Your daily work will consist of:
Python development of RESTful APIs using Flask and FastAPI with extensive use of SQLAlchemy and pydantic
Analysing requirements, proposing solutions, spiking, building PoCs and production grade, well tested solutions and releasing them
Supporting, optimizing and maintaining our solutions to meet our SLOs
Cooperating with team members through PR reviews, RFCs/ADRs and agile ceremonies
You are our next Talent if you have:
Proficiency in Python development (with minimum of 6 years of experience)
Experience with FastAPI, SQLAlchemy, Pydantic, Celery
Experience in building software for high availability using Kubernetes, Docker and cloud-native technologies
Experience using public cloud providers, preferably AWS (including Kubernetes, IAM, S3)
Strong foundation in algorithmics and data structures
Experience in taking ownership of quality through test automation (TDD, BDD are nice to have), preferably in environment with no formal QA role
Expertise in profiling and performance optimization at code, database and infrastructure levels
A high sense of responsibility, good work ethic and a natural curiosity and openness to new ideas and tools
Excellent communication skills with the ability to articulate complex technical concepts in an English-speaking environment
You are ready to face challenges and solve complex technical problems.
You enjoy working with people and don't mind occasional face to face meetings with the team when needed
Nice to have:
Data engineering background or interest, familiarity with NumPy, pandas, Polars