freehire launches on Product Hunt on 26 August.

Follow →

Senior Algorithms Developer

Open 31d

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'll have the opportunity to own features end-to-end, make key technical decisions, and shape the architecture and reliability of large-scale systems.

Responsibilities

  • 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

Requirements

  • 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

Benefits

  • Competitive compensation package which includes base salary and equity
  • Health insurance with a discount for family members
  • Hybrid work and office in the heart of TLV, in Midtown, close to the light rail and train station
  • Freefit and other sports lessons
  • 10bis/Cibus subsidy
  • Happy hours
  • Team events
  • Communities

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available