Principal Software Engineer

  • Type: Full-time
  • Job #168392
Job ID:


  • Provide technical leadership across the Roadmunk product suite
  • Work with a cross functional team of engineers, designers, and product managers to design, build and deliver solutions that solve customer and market problems
  • Design and write clean, testable, high quality, observable code
  • Mentor less experienced team members and contribute to the continuous learning and improvement of the engineering team
  • Participate meaningfully in code reviews, design reviews, and solution ideation
  • Effectively communicate design tradeoffs, risks, and estimates to the rest of the engineering team as well as other company stakeholders
  • Solve complex performance, scalability and similar system challenges both during development and in production when necessary
  • Evaluate and clearly communicate the pros and cons of different technologies and frameworks for different purposes
  • Help anticipate future business needs and hedge architectural bets accordingly
  • Design clear and consistent APIs for 3rd party usage


  • 10+ years of web-based software engineering experience
  • Experience in architecting scalable solutions in a public cloud infrastructures
  • Ability to estimate solutions to complex problems and identify risks
  • Experience designing and implementing REST or GraphQL APIs for 3rd party usage
  • Experience with data pipelines
  • Proficiency in relational and non-relational databases especially MongoDB and Postgres
  • Proficiency in designing and building modular, reusable code in Javascript, especially with Node.js and Typescript
  • Proficient in refactoring, organizing and maintaining large Javascript codebases
  • Write scalable, performant, robust, testable, efficient, and easily maintainable code
  • Proficient in writing automated tests, system debugging and secure coding practices
  • Excellent communication skills across different departments and with customers


Roadmunk has a vibrant, highly engaged engineering culture that has continued even as we work remotely during these difficult times. While the in-office perks such as on-site drinks and snacks, monthly team social events, and the occasional visit from some four-legged colleagues have been temporarily put on hold, our culture of innovation, teamwork, balance and diversity continues as strong as ever.  

Here’s what you can expect…

  • Full health benefits package from day one
  • Competitive salary and stock options
  • Annual health & wellness allowance
  • Flexible working hours
  • Interesting problems to solve using modern tools and technologies