Skip to content
Talento
Sign inGet started

Talento

Upload your CV, set your preferences, and find jobs that fit.

PrivacyTermsCookiesAccessibility

← All roles

Senior Algorithms Developer

at Via

Tel Aviv, hybrid, senior, 4+ years

seen 45d ago

Apply for this roleSign in to track your application
  • Golang
  • Java
  • OOP
  • Design patterns
  • Software architecture
  • Multithreading
  • Distributed systems
  • Data structures
  • System design
  • AWS
  • Python

About the role

Via is using technology to transform transportation around the world. From changing a single person’s daily commute to reducing humanity’s collective environmental footprint — we’ve got huge goals.

We are looking for an experienced **Senior Algorithms Developer** to join our team and help design, build, and scale the systems that power our products. In this role, you will work on high-impact projects that combine cutting-edge technology, complex distributed systems, and challenging algorithmic problems in transportation, routing, and navigation. You will have the opportunity to own features end-to-end, make key technical decisions, and shape the architecture and reliability of large-scale systems.

What you would do

* Architect, build, and scale robust, high-performance systems from initial design through deployment to production. * Own features end-to-end, from concept through development, testing, deployment, and maintenance, with strong accountability. * Develop features and APIs for concurrent applications in Golang. * Implement and improve geometric and graph algorithms to support core product functionality. * Maintain Python and Java server applications, ensuring reliability and stability. * Write production-grade code that is efficient, reliable, maintainable, and optimized for performance. * Optimize application performance, uptime, and scalability, while maintaining high standards of code quality and thoughtful application design. * Run benchmarks and write analysis scripts for geographical data.

What they are looking for

* BSc in Computer Science or equivalent (required), with an MSc as an advantage. * 4+ years of hands-on software development experience, including work with one or more programming languages (Python, Go, Java, etc.). * 2+ years of professional Python experience — advantage. * Experience with AWS or other cloud platforms — advantage. * Strong grasp of core software engineering principles: data structures, multithreading, OOP, and design patterns. * Proven experience building and scaling highly available, distributed, large-scale systems. * A fast learner who quickly absorbs new technologies and concepts. * Solid understanding of system design, distributed systems, and software architecture. * Excited about solving algorithmic challenges in transportation, routing, and navigation. * A collaborative team player with excellent communication skills who thrives in fast-paced environments. * Demonstrates strong ownership, driving projects from concept to completion. * Pragmatic and concise: able to break down complex problems into clear, manageable pieces and deliver solutions that are simple, elegant, and impactful.

Read from job-boards.greenhouse.io, last seen 4d ago.

What comes with it

* Our product impacts millions of users around the world providing alternative transport solutions that are more: efficient and accessible, changing cities to make them greener. * Competitive compensation package which includes base salary and equity * Health insurance with a discount for family members * Hybrid work and a lovely office situated in the heart of TLV, in Midtown, close to the light rail and train station * Career development and growth opportunities * Other perks: Freefit and other sports lessons, 10bis/Cibus - you choose!, happy hours, team events, communities and many more benefits