We’re looking for a Senior Software Engineer — Python (with Angular experience) to join a growing international team and help build a scalable cloud-native Data Fabric and Data Mesh platform from the ground up. This role is perfect for engineers who thrive in fast-paced, product-focused environments and want to contribute to architectural decisions while working across both backend and frontend technologies. About the Company FlexMade is a US-based software development company with offices and delivery centers in the USA, Germany, Poland, and Ukraine. With 15+ years on the market, we build reliable and scalable software for businesses across North America and Europe, using modern technologies and hiring highly skilled engineers.
We’re fast, transparent, and professional — and a really easy-going crew to work with! ⚙️ Tech Stack * Backend: Python, Flask, NumPy, Pandas * Frontend: Angular * Cloud & DevOps: AWS / GCP / Azure, Docker, Kubernetes * Data: PostgreSQL, Redshift, Snowflake * Other: Git, REST APIs, JSON, CI/CD pipelines
✅ Requirements * 4+ years of hands-on experience with Python * Strong experience with Angular for frontend development * Solid knowledge of Flask, NumPy, Pandas * Experience designing microservices-based applications * Practical experience with cloud platforms (AWS / GCP / Azure) * Proficiency in Docker, Kubernetes, and container deployment * Good understanding of algorithms, data structures, and performance optimization * Experience with relational databases (PostgreSQL, Redshift, or Snowflake is a plus) * Familiarity with RESTful APIs and JSON-based integration * Confident using Git and collaborative development practices * Experience building SaaS platforms or similar backend-heavy products * Strong sense of ownership and ability to build clean, scalable solutions
Nice to Have * Experience with data monetization or analytics platforms * Practical experience with Redshift, Snowflake, or other data warehouses
Responsibilities * Research and prototype emerging technologies to drive innovation * Build custom Python libraries instead of relying solely on third-party packages * Participate in architectural discussions and shape product vision * Design and develop a scalable SaaS platform for data access, integration, modeling, and monetization * Work across the stack — Python (backend) and Angular (frontend) * Collaborate closely with PMs, designers, DevOps, and other engineers * Conduct code reviews and maintain coding standards * Identify and resolve performance bottlenecks * Stay current with cloud-native development trends and suggest improvements * Work with DevOps to enhance CI/CD workflows
What We Offer * Fully remote work within the EU (Poland preferred) * Flexible working hours * A chance to shape the core architecture and product direction * Fast decision-making processes and minimal bureaucracy * Long-term project with startup-style ownership