Software Engineer

Mpc Münchmeyer Petersen & Co. Gmbh
Hamburg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Hamburg, Germany

Tech stack

JavaScript
Microsoft Windows
Artificial Intelligence
Software System Penetration Testing
Azure
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Software Debugging
Linux
DevOps
Node.js
Next.js
Software Engineering
Data Logging
React
Large Language Models
Software Security
Backend
GIT
Containerization
Front End Software Development
Docker

Job description

We are looking for a Software Engineer with strong programming fundamentals who can own the full lifecycle of our applications - from frontend to backend to deployment and monitoring. You do not need to write every line of code by hand; we embrace AI-assisted development and modern tooling to move quickly. What matters is that you have the technical depth to evaluate, verify, and take responsibility for the code that goes into production. As a complement to our analytically focused team, you will bring software engineering and DevOps expertise, and play a central role in code quality, application security, observability, and cloud operations., * Develop and maintain a diverse range of applications end-to-end - from classic business tools to our proprietary AI platform - selecting the right tools and frameworks for each project

  • Review, validate, and quality-assure code - whether written by you, your colleagues, or generated with AI tooling - before it reaches production
  • Assess and strengthen application security, identifying vulnerabilities and implementing best practices in line with financial-sector requirements
  • Manage cloud infrastructure, deployments, and CI/CD pipelines on Microsoft Azure, including containerised deployments with Docker
  • Implement and maintain observability tooling (logging, monitoring, alerting) to ensure production issues are identified and resolved quickly
  • Support the implementation of AI workflows, including RAG pipelines, vector database integration, and agent-based systems
  • Help shape our engineering standards and technical architecture as the team and project portfolio grow

Requirements

  • 3+ years of professional experience in software engineering or a related technical role
  • Strong fundamentals in at least one modern web stack (frontend and backend) - the specific language matters less than your ability to understand, debug, and reason about code
  • The skill and confidence to independently assess code quality and correctness, regardless of how the code was produced
  • Experience with code review processes and a solid understanding of security best practices
  • Hands-on experience with cloud platforms, preferably Microsoft Azure (DevOps, hosting, CI/CD)
  • A pragmatic, tool-agnostic mindset: you pick the best technology for the job and are comfortable leveraging AI-assisted development for efficiency - without compromising on quality

Technologies we work with: JavaScript, Node.js, Git, Docker, Linux, Windows, Azure, vector databases, RAG / LLM tooling. You don't need to know all of these, but you should feel at home with a meaningful subset and be willing to pick up the rest.

Nice to Have

  • Experience with modern frontend frameworks such as React, Next.js, or TanStack Start
  • Experience with application security assessments or penetration testing
  • Background in DevOps, containerization, or infrastructure-as-code
  • Familiarity with LLM application patterns (embeddings, vector stores, retrieval-augmented generation)
  • Exposure to observability stacks (logging, tracing, metrics) in production cloud environments
  • Exposure to the financial services industry or regulated environments

Benefits & conditions

  • The best of both worlds: startup agility backed by the resources and stability of an established investment house
  • A wide variety of projects - no two builds are the same
  • High ownership and direct impact in a small, hands-on team
  • Hybrid work model with flexibility
  • The chance to shape engineering culture and technical direction from the ground up
  • Room to grow as our technology capabilities expand

About the company

Münchmeyer Petersen & Co. GmbH is a reputable medium-sized company specializing in banking and financial services. With the new venture Münchmeyer Petersen Capital Markets GmbH, which has a focus on delivering innovative capital market solutions, we combine industry expertise with cutting-edge technology to support our clients' complex needs. Our commitment to precision and reliability ensures that we remain a trusted partner in the financial sector, offering tailored services that drive growth and efficiency. We foster a collaborative environment where technological advancement and regulatory compliance go hand in hand, enabling us to stay ahead in a dynamic market.

Apply for this position