Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Munich Re Logo

Senior Software Engineer

Munich Re

$154,100 - $226,100
Oct 1, 2025
San Francisco, CA, US
Apply Now

Munich Re is looking to hire a senior software developer to build secure, scalable, and customer-centric SaaS platforms for their B2B and B2C products, with a focus on cybersecurity and leveraging generative AI.

Requirements

  • Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications.
  • Experience with front-end technologies and frameworks, preferably React.
  • API design and development experience. Node.JS experience desired.
  • Experience with application, network, and cloud security.
  • Experience with building and architecting microservices.
  • Familiarity with developer tools like Cursor. Experience with designing AI-enhanced systems such as Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) pipelines, and vector databases (e.g., Pinecone, Weaviate).
  • Preferred ability to write unit tests. Ideally, experience with testing frameworks such as Mocha, Jest, etc.

Responsibilities

  • Deliver new technical features for B2B and B2C SaaS products.
  • Write and deliver clean, maintainable, and well-tested code.
  • Implement front-end UI components using TypeScript and React Framework.
  • Implement RESTful API endpoints using TypeScript and Node.JS.
  • Design API endpoints for features, define schemas, and generate documentation.
  • Design reusable and scalable React components for the front-end UI.
  • Design and implement Model Context Protocol (MCP) and Retrieval-Augmented Generation (RAG) pipelines to enable smart solutions.

Other

  • 5+ years of experience in software engineering.
  • Strong computer science fundamentals and problem-solving/analytical skills.
  • Familiarity with version control systems (e.g., Git, SVN).
  • Understanding of agile software development lifecycle and DevOps principles.
  • Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions.