We are seeking a highly skilled and experienced Software Engineer – Python to join our dynamic team. This role requires strong hands-on expertise in Python and Angular, along with the ability to contribute in a fast-paced, product-building environment. The ideal candidate will have a deep understanding of cloud-native applications, data platforms, and modern software development practices.
Details
Location: Poland (only candidates based in Poland are considered)
Employment Type: Full-time
Start Date: ASAP
Language Requirements: English B2
Team Structure
The team will include:
- 2–3 .NET Engineers
- 2–3 Python Engineers
- 1–2 QA Engineers
Requirements / Your Background
- At least 5 years of experience in Python programming
- Mandatory experience with Angular for frontend development
- Strong experience with Flask, NumPy, Pandas, and related libraries
- Solid background in microservices architecture on cloud platforms (preferably AWS)
- Proficiency in Docker, Kubernetes, and containerized deployments
- Expertise in algorithms, data structures, and performance optimization
- Strong understanding of RESTful API development, JSON, and integration technologies
- Familiarity with Git and collaborative development workflows
- English level B2
Nice to Have
- Experience with PostgreSQL, and knowledge of Redshift or Snowflake
- Financial services domain experience (not required but beneficial)
Key Responsibilities
- Work in a startup-like environment, contributing to architecture and key product decisions
- Design and develop a scalable SaaS-based Data Fabric & Data Mesh platform for data access, integration, modeling, analytics, and monetization
- Drive end-to-end product development from scratch using backend and frontend technologies
- Collaborate with product managers, designers, frontend engineers, and DevOps to deliver robust solutions
- Conduct peer code reviews and ensure adherence to coding best practices
- Optimize application performance by identifying and resolving bottlenecks
- Work closely with DevOps to streamline build, testing, and deployment processes