GrepJob
Navan

Staff Software Engineer

Navan
Apply
5 days ago
Berlin, GermanyStaff+
H1B Sponsor

Responsibilities

  • Architect, build, and scale backend microservices using Java and Spring Boot.
  • Lead the design of event-driven systems leveraging Kafka and AWS SQS.
  • Drive technical strategy and long-term platform architecture decisions.
  • Design and develop high-performance REST APIs and integrations.
  • Own critical expense workflows including reimbursements and approvals.
  • Improve receipt ingestion and automation capabilities.
  • Ensure platform reliability, scalability, and operational excellence.
  • Champion engineering best practices including testing and CI/CD.
  • Mentor and guide engineers through technical leadership.
  • Collaborate with product, operations, and finance teams.

Requirements

  • 8+ years of professional software engineering experience.
  • Strong experience with Java, Spring Boot, and microservices architecture.
  • Deep understanding of distributed systems and event-driven architectures.
  • Experience with Kafka, AWS SQS, or similar messaging technologies.
  • Expertise in relational databases like MySQL or PostgreSQL.
  • Experience designing cloud-native applications on AWS.
  • Proven track record leading large technical initiatives.
  • Strong understanding of system reliability and performance optimization.
  • Experience with CI/CD pipelines and automated testing.
  • Ability to mentor engineers and drive technical excellence.
  • Strong communication skills with technical and non-technical stakeholders.

Benefits

  • Comprehensive benefits program supporting well-being and financial security.
  • Healthcare coverage and insurance offerings.
  • Flexible time off and paid parental leave for new parents.
  • Retirement savings programs and equity participation opportunities.
  • Connectivity and commuting support, mental health resources, and travel-related perks.

Tech Stack