Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

MongoDB Logo

Staff Software Engineer, Code Modernization

MongoDB

$137,000 - $270,000
Aug 29, 2025
Remote, US
Apply Now

Empowering innovators to create, transform, and disrupt industries by unleashing the power of software and data

Requirements

  • 8+ years of professional software development experience, with a demonstrated ability to take on more profound technical challenges and provide thought leadership in the domain
  • Extensive experience in Java or another primary programming language, with a deep understanding of the language's intricacies and best practices
  • Knowledge of software engineering principles, system design, data engineering, and cloud architecture
  • Previous experience in comprehensive code modernisation strategy that aligns transitioned code with cutting-edge practices
  • Hands-on experience with sophisticated text processing engines like ANTLR and understanding its underlying principles
  • Hands-on experience in AST and control flow graph to analyse and traverse code structures programmatically
  • Comprehensive knowledge of compiler design, code parsing, or related disciplines. Familiarity with core concepts such as lexical analysis and syntax analysis

Responsibilities

  • Execute a comprehensive code modernisation strategy that aligns transitioned code with cutting-edge practices
  • Design and optimise sophisticated code parsers to transform legacy code structures using techniques such as AST, into standardised formats
  • Empower the engineering team with unparalleled thought leadership on emerging technologies and best practices
  • Collaborate closely with product managers and other engineers to understand business priorities and propose new solutions
  • Stay at the forefront of technological advancements, incorporating relevant trends into the code modernisation roadmap
  • Contribute and maintain the high quality of the codebase with tests that provide a high level of functional coverage and non-functional aspects with load testing, unit testing, integration testing, etc

Other

  • Excellent verbal and written communication skills
  • Curiosity, a positive attitude, and a drive to continue learning
  • Actively engages in emerging trends and research relevant to product features
  • 8+ years of professional software development experience, with a demonstrated ability to take on more profound technical challenges and provide thought leadership in the domain