Senior Python Developer
Warsaw, Poland (Remote)
moondigo sp. z o.o.
For our client, an international technology Company specializing in digital transformation for the insurance and financial sectors, we are looking for an experienced Senior Python Developer.The company partners with leading insurance software platforms, helping global insurers modernize their systems through advanced engineering and automation.You’ll join an experienced engineering team working on large-scale, business-critical systems used by international clients.
Requirements
Strong hands-on Python programming experience.
Good working knowledge of Java for backend and integration work.
Proven experience with Terraform (Infrastructure as Code).
Strong background in CI/CD pipeline design (GitHub Actions, AWS CodePipeline).
Expertise with AWS services: Lambda, API Gateway, DocumentDB, S3, SNS, CloudWatch.
Good understanding of containerization (Docker, ECS) and scalability principles.
Solid knowledge of API design and integration (REST, JSON, OpenAPI).
Experience managing production systems and supporting live applications.
Familiarity with DevOps principles and security-first design.
Strong problem-solving mindset: balancing quick fixes with sustainable improvements.
Experience working in agile teams with evolving requirements.
Responsibilities
Develop and maintain backend services and APIs using Python.
Contribute to Java-based integrations and backend components.
Design and maintain CI/CD pipelines (GitHub Actions, AWS CodePipeline) for automated build, test, and deployment workflows.
Define and manage Infrastructure as Code using Terraform.
Work hands-on with AWS services such as Lambda, API Gateway, DocumentDB, S3, SNS, and CloudWatch.
Design and evolve RESTful APIs (REST, JSON, OpenAPI).
Implement and optimize containerized environments (Docker, ECS).
Manage and evolve a business-critical product, not just infrastructure.
Provide application support (BAU) and handle production issues.
Apply concurrency concepts (multi-threading, async processing, parallel workloads) for efficient, fault-tolerant systems.
Ensure solutions comply with security best practices and frameworks.
Collaborate in an agile environment, contributing to architecture discussions and process improvements.
We offer
Long-term B2B cooperation
Fully remote work
Private medical care (Luxmed) and Multisport card
Opportunity to work on a high-impact, international project
Technical ownership and influence over team processes and solutionsRecruitment process:HR Interview – 30minClient Interview (Technical) – 1, 5 h
Senior Python Developer
Senior Python Developer
Warsaw, Poland (Remote)
moondigo sp. z o.o.