Skip to main content
Caixa Mágica SoftwareCS

Python Developer

Caixa Mágica Software is a Portuguese custom software development company based in Lisbon, specializing in AI solutions, digital identity platforms, and nearshore development services for European businesses since 2004.

Caixa Mágica Software

Employee count: 51-200

Portugal only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Overview:

A technology company specialized in custom software development and digital transformation for both national and international contexts is seeking a Python Developer to join an agile, collaborative team where your voice matters as much as your code.

What will you do?

  • Build Software & APIs: Develop software services and APIs using Python frameworks, ideally FastAPI, to create reliable and efficient data processing and deployment experiences.
  • Cloud Infrastructure Engineering: Design and maintain secure cloud infrastructure from a software engineering perspective, including core networking components such as WAF and CDN.
  • Deploy & Orchestrate: Use Terraform for Infrastructure as Code and deploy scalable services using Kubernetes (AKS) and Docker.
  • Build & Maintain Data Pipelines: Implement end-to-end data solutions, ensuring reliable data flows across both real-time architectures (Kafka/Kinesis) and batch processing.
  • Bridges Data & Software Engineering: Has strong expertise in software design and architectural principles, applying a software engineering mindset to solve complex infrastructure and data modelling challenges. Able to define technical direction and communicate complex architectures clearly to different stakeholders.
  • Drives Python Excellence: Has advanced Python expertise and experience with its ecosystem, promoting best practices across teams, including code versioning, debugging, performance optimization, and troubleshooting high-throughput applications.
  • Elevates Quality & Testing: Has strong knowledge of modern testing methodologies, automated testing frameworks, and quality assurance strategies, helping establish and drive engineering best practices.
  • Integrates Security, Performance & Observability: Embeds security throughout the software development lifecycle and optimizes applications and data pipelines for performance, resource efficiency, and operational visibility.
  • Values Collaboration & CI/CD: Has experience with CI/CD workflows, DevOps practices, and automated deployment pipelines, while continuously improving infrastructure and engineering processes.
  • Ensures Operational Resilience: Has experience supporting, monitoring, and operating critical production systems, including troubleshooting complex incidents and leading post-mortem analysis.
  • Drives Agile Delivery & Communication: Works effectively within Agile environments, promotes continuous improvement, and communicates complex technical concepts clearly to technical and executive stakeholders in English.

What are we looking for?

  • Cloud & Networking: Deep experience (at least 7 years) with Azure and cloud infrastructure (Networking, WAF, CDN).
  • IaC & Containers: Proficient with (at least 7 years) in Infrastructure as Code using Terraform , with hands-on experience in AKS / Kubernetes and Docker.
  • Programming & APIs: (at least 10 years of experience) Strong Python development skills, with deep expertise in organizing projects and building web services using FastAPI.
  • AI knowldge: Experience building AI-enabled applications, particularly in recommendation or conversational systems and evaluation frameworks for LLM or AI systems. Clear understanding of how AI systems differ from traditional deterministic systems.
  • Fluent in English.

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

10 years minimum

Location requirements

Hiring timezones

Portugal +/- 0 hours

About Caixa Mágica Software

Learn more about Caixa Mágica Software and their company culture.

View company profile

Caixa Mágica Software is a Portuguese technology company that has been at the forefront of custom software development since 2004. Headquartered in Lisbon, Portugal, the company specializes in building enterprise applications, AI-integrated systems, and digital identity platforms for European businesses. With over 100 projects delivered and more than 20 years of experience, Caixa Mágica has established itself as a recognized leader in the open-source ecosystem and a pioneer in developing digital identity solutions at national scale.

The company operates as a full-service software provider, offering services that span from custom software development and team augmentation to nearshore development for European markets including Germany, the Netherlands, and the United Kingdom. Caixa Mágica is perhaps best known for developing the Portuguese Citizen Card middleware, national identity infrastructure deployed to the entire Portuguese population, as well as the Covid Pass system for INCM during the pandemic. Their product portfolio also includes the Linux Caixa Mágica distribution, developed since 2000, making it Portugal's longest-running Linux distribution. The company maintains a strong commitment to agile methodologies, transparent collaboration, and delivering solutions that truly fit their clients' business needs.

Claim this profileCaixa Mágica Software logoCS

Caixa Mágica Software

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

13 remote jobs at Caixa Mágica Software

Explore the variety of open remote roles at Caixa Mágica Software, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Caixa Mágica Software

Remote companies like Caixa Mágica Software

Find your next opportunity by exploring profiles of companies that are similar to Caixa Mágica Software. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up