Senior Algorithms Developer
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