20 hours ago
Remote, Portugal or Porto, PortugalMid Level

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Python code.
  • Prototype solutions rapidly to validate new concepts.
  • Identify bottlenecks and bugs and develop solutions.
  • Improve application performance, quality, and responsiveness.
  • Incrementally deliver applications to meet changing customer requirements.
  • Develop the core framework for data integration and market and counterparty risk metric calculations.

Requirements

  • Proficiency in Python and knowledge of its ecosystem and architectural patterns.
  • Solid understanding of object-oriented and functional programming paradigms.
  • Experience with SQL and an industry-standard relational database.
  • Experience with unit, integration, and end-to-end testing.
  • Understanding of scalable application design principles.
  • Familiarity with Agile/SAFe practices is preferred.
  • Fluent English.

Benefits

  • Permanent employment contract for a long-term project.
  • Work location in Porto or Lisbon.
  • Tech equipment, SIM card, and personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Training in the latest technologies.
  • Coffee, fruit, snacks, and a welcoming office environment.
  • Opportunities for growth and corresponding rewards.

Tech Stack

Categories

Caixa Mágica Software

About Caixa Mágica Software

51-200 employees

Caixa Mágica Software is a privately held Portuguese software firm based in Lisbon, founded in 2004. It delivers open-source–focused services—custom software development, consulting, training, and nearshore/outsourcing—to public institutions and private enterprises across Europe. The company originated with the Linux Caixa Mágica distribution and has expanded into embedded systems, cloud platforms, mobile/web applications, and digital identity, and contributes to EU-funded research projects.

Contact me