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
Nov 4, 2025
San Francisco, CA, US
Apply Now

Munich Re America Services is looking to hire senior software developers to build secure, scalable, and customer-centric platforms for their B2B and B2C SaaS products, focusing on innovative applications that secure small businesses and consumers while deepening expertise in cybersecurity.

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.
  • Experience with application, network, and cloud security.
  • Experience with building and architecting microservices.
  • Familiarity with version control systems (e.g., Git, SVN).
  • 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).

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.
  • Participate in peer code reviews to maintain code quality and adhere to engineering best practices.
  • Design API endpoints for features, define schemas, and generate documentation.
  • Design and implement Model Context Protocol (MCP) and Retrieval-Augmented Generation (RAG) pipelines to enable smart solutions.

Other

  • Work closely with fellow engineers, the Product Manager, and UX Designer to scope engineering requirements and timelines for features.
  • Anticipate and communicate blockers and delays before they require escalation.
  • Continuously help improve the engineering culture, including practices and processes.
  • Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions.
  • Bachelor’s degree in Computer Science or equivalent work experience.