Senior Python Engineer with React
Senior Python Engineer with React
Kraków, PL, 30-302 Łódź, PL, 90-118 Warszawa, PL, 00-839 Poznań, WP, PL, 61-569
Type of contract: employment contract
Salary range: 14 580 - 22 350 PLN gross
What will you do?
You will build and evolve scalable web applications in Python and work across the stack with React to deliver high-quality features. You will design data solutions, develop robust APIs, and collaborate closely with the team to ship reliably using CI/CD and automated testing, with an option to explore GenAI use cases.
Your tasks
- Develop scalable web applications using Python with FastAPI.
- Build user-facing functionality and work across the stack with React.
- Design and optimize relational and non-relational databases including PostgreSQL and Redis.
- Implement vector search solutions using PGVector where applicable.
- Develop and maintain RESTful APIs and backend services.
- Work with AWS services to deploy and operate applications.
- Containerize services using Docker and orchestrate workloads with Kubernetes.
- Apply CI/CD practices and maintain automated test suites.
- Collaborate with engineers and stakeholders to deliver increments end to end.
- Explore or contribute to GenAI-enabled features using tools such as LangChain and OpenAI APIs
Your skills
- Strong Python engineering experience.
- Hands-on experience with FastAPI or similar Python web frameworks.
- Experience building web UIs with React.
- Solid understanding of RESTful API design and backend development.
- Practical SQL skills and experience with PostgreSQL.
- Experience with Redis or other NoSQL solutions.
- Experience with Docker and container-based development.
- Experience with Kubernetes or strong motivation to learn it quickly.
- Experience working with AWS in production or near-production environments.
- Experience with CI/CD pipelines and automated testing
Nice to have
- Experience with PGVector or vector databases.
- Experience building GenAI applications using LangChain.
- Experience integrating or using OpenAI APIs or similar LLM providers.
- Experience with modern observability tooling such as logging metrics and tracing.
- Experience with performance tuning and scalability for high-traffic systems
We offer
- Openness to hybrid work 4 days a month from our client office (Kraków),
- Working in a highly experienced and dedicated team.
- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.).
- Online training and certifications.
- Access to e-learning platform.
- Mindgram wellbeing platform.
- Social events.