MESH

Senior Back End Developer

Tel Aviv-Yafo, Tel Aviv District, IL

3 days ago
Save Job

Summary

The Mesh team is a group of innovators and leaders on a mission to make payments smarter, smoother, and more secure. We believe in building a transparent and dynamic world and highly invest in our people, customers, and product. We have a hybrid work model, connecting people from multiple locations, including the US, Europe, and Tel Aviv. We’re rapidly growing and always looking for talented people to be part of the Mesh team to help shape our product and culture. Join us on this journey in building the future of corporate payments!


We are looking for a Senior Backend Engineer to join our team.

As a Backend Engineer at Mesh, you’ll get to build a high-scale, performant and secure, and modern SaaS product serving thousands of businesses worldwide!

You will work with a highly professional team and have the opportunity to experience multiple technologies, from Java backends to serverless NodeJS applications, running on modern cloud infrastructure. 

Each member of our Engineering team is an all-around player who influences the product from the overall experience to the details of development and architecture. You should be passionate about software engineering and creating and owning a product end-to-end; from inception to production, through design, architecture, implementation, verification, deployment and monitoring.

What will you do:

  • Collaborate with a team of sharp, impact-driven engineers to solve meaningful, complex challenges at scale.
  • Partner with product managers to ship high-performance, resilient backend systems and APIs that power core experiences.
  • Architect and build robust, customer-facing services and platforms—end-to-end—from scratch, using today’s best tools and practices.
  • Own your code in production: continuously improve, optimize, and evolve the systems that drive our business.
  • Take full accountability for designing, implementing, testing, and deploying backend capabilities with a focus on quality and velocity.
  • Champion engineering excellence—set high standards, own what you build, and help level up the team around you.


What should you have:

  • 6+ years of professional experience as a software engineer with a strong emphasis on backend development in both dynamic and statically typed languages - preferably Java,
  • A solid understanding of distributed and scalable production systems.
  • High standards for code quality, testability, maintainability, security and performance
  • Experience with monitoring and troubleshooting live-production applications - a must.
  • Experience with relational and non-relational databases (MySQL, Redis, DynamoDB)
  • Experience with OOP, TDD and MVC
  • Previous experience with NodeJS - an advantage
  • Previous experience working on Travel systems, online booking tools, GDS systems and/financials and payments systems - an advantage
  • Experience in a startup environment - an advantage 
  • Team player with excellent communication and collaboration skills.
  • Fluent English - spoken and written


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: