Join Via to be a part of something meaningful. We are transforming transportation worldwide, helping cities become smarter, greener, and more connected. From redefining daily commutes to tackling humanityโs environmental challenges, our vision is bold โ and we need exceptional minds like yours to make it happen.
As a Backend Engineer at Via, youโll be a vital part of our TLV-based R&D team. Together, we design, build, and scale cutting-edge backend systems that power our global operations. Youโll thrive in a culture that blends innovation, collaboration, and agility, where your work will directly impact the lives of countless individuals and transform how communities move.
โ
โ
What Youโll Do:
- Design, implement, and maintain state-of-the-art microservices from conceptualization to production.
- Take full end-to-end ownership of new product features and systems.
- Play a key role in shaping system architecture, making top-level technical decisions, and driving product developments that scale across the globe.
- Write high-quality, scalable, and efficient code to ensure world-class performance and uptime.
- Collaborate with a cross-functional, agile team of talented engineers, designers, and product managers, all driven to build products that grow value for users.
- Continuously learn, champion, and implement the latest technologies and practices to maintain a cutting-edge stack.
- Advocate for clean code and industry best practices to maintain and elevate standards across the codebase.
- Explore and research new technologies, proactively suggesting the tools or processes that will help drive innovation and excellence in our platform.
- Mentor and support team members, sharing expertise and growing technical knowledge within your team.
โ
โ
Who You Are:
- Bachelor's degree in Computer Science or equivalent practical experience.
- 3+ years of professional experience in backend development, with a strong track record.
- Proficient in modern backend frameworks and programming languages (e.g., Java, Python, Go, Node.js โ we donโt expect you to know all of them but value adaptability and expertise).
- Deep understanding of core programming principles, including data structures, multi-threading, object-oriented programming (OOP), and design patterns.
- A quick learner, capable of mastering new concepts, technologies, and methodologies with ease.
- A collaborative team player with excellent communication skills who thrives in a fast-paced environment.
โ