Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Backend Engineer, Rider Account image - Rise Careers
Job details

Staff Backend Engineer, Rider Account - job 1 of 2

Via is transforming transportation using technology to create modern, efficient public systems. They are seeking a Staff Backend Engineer to lead backend engineering efforts and drive the development of scalable systems.

Skills

  • 8+ years of backend software experience
  • 7+ years of experience with Python, Java, C++, or C#
  • Strong understanding of CI/CD concepts
  • Expertise in cloud platforms like AWS
  • Solid understanding of software engineering principles

Responsibilities

  • Lead backend engineering teams to design scalable systems
  • Drive technical direction and roadmap for backend development
  • Contribute hands-on to coding and troubleshooting issues
  • Act as a subject matter expert in backend engineering
  • Define coding standards and development processes

Education

  • Bachelor’s degree in Computer Science or related field or equivalent work experience

Benefits

  • Generous benefits package including free medical plans
  • 401K matching
  • Competitive salary range
To read the complete job description, please click on the ‘Apply’ button
Via Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Via DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Via
Via CEO photo
Unknown name
Approve of CEO

Average salary estimate

$237500 / YEARLY (est.)
min
max
$200000K
$275000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Backend Engineer, Rider Account, Via

Join Via as a Staff Backend Engineer for Rider Accounts in the vibrant city of New York! At Via, we're on a mission to transform transportation around the globe with our innovative technology. As a key player in our team, you'll be at the heart of developing and maintaining robust backend systems that serve hundreds of thousands of riders each week. Your role will not only involve coding and troubleshooting complex issues but also leading a talented team of engineers while shaping the future of transit. With a focus on impact, especially for low-income and minority communities, your work will directly contribute to making transit better for all. You’ll collaborate closely with cross-functional teams, ensuring our solutions are scalable, reliable, and efficient. If you have a solid foundation in Python, Java, C++, or C# and possess strong leadership skills, this is the perfect opportunity for you to take on a critical role in a fast-growing company that truly values every team member’s contribution. At Via, we also provide a supportive work environment with a generous benefits package to ensure you're thriving both personally and professionally. So, if you're ready to help revolutionize public transit and eager to tackle exciting challenges, we want to hear from you!

Frequently Asked Questions (FAQs) for Staff Backend Engineer, Rider Account Role at Via
What are the key responsibilities of a Staff Backend Engineer at Via?

As a Staff Backend Engineer at Via, your key responsibilities include leading backend engineering teams in designing and implementing scalable and reliable backend systems. You will contribute hands-on to coding, debugging, and troubleshooting complex technical issues. Additionally, you'll define coding standards, collaborate with product teams to prioritize initiatives, and drive the technical direction for backend development.

Join Rise to see the full answer
What qualifications do I need to become a Staff Backend Engineer at Via?

To apply for the Staff Backend Engineer position at Via, you should have a Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. You will need a minimum of 8 years of experience in backend software development and at least 7 years of hands-on experience in programming languages like Python, Java, C++, or C#. Familiarity with CI/CD tools and cloud platforms will also be essential.

Join Rise to see the full answer
How does Via support its employees in their career development as Staff Backend Engineers?

Via supports its Staff Backend Engineers through mentorship opportunities and by fostering a collaborative work environment. As a leader, you will be expected to inspire and motivate your team members. The company values professional growth and encourages employees to take on challenges that enhance their skills and career trajectory.

Join Rise to see the full answer
What technology stack does a Staff Backend Engineer at Via work with?

At Via, a Staff Backend Engineer will work with a modern technology stack that includes programming languages such as Python, Java, C++, and C#. You'll also utilize database technologies like SQL/MySQL, cloud platforms such as AWS, and tools related to CI/CD like Jenkins and GitLab.

Join Rise to see the full answer
What makes Via a unique workplace for a Staff Backend Engineer?

Via prides itself on its commitment to creating significant social impact through technology. As a Staff Backend Engineer, you'll be contributing to projects that improve public transportation, particularly for underserved communities. The collaborative culture, coupled with a focus on innovation and employee well-being, makes Via a unique and rewarding place to work.

Join Rise to see the full answer
Common Interview Questions for Staff Backend Engineer, Rider Account
Can you describe your experience with backend development?

When answering this question, provide specific examples of projects you've worked on that required backend development. Highlight the programming languages and technologies you've used, and focus on your contributions to the design and performance of the systems.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your approach to incorporating best practices for coding standards, unit testing, and code reviews. Mention any tools or processes you use to maintain high-quality standards throughout the development lifecycle.

Join Rise to see the full answer
What is your experience with cloud platforms, particularly AWS?

Share your expertise with AWS by mentioning specific services you've utilized, such as EC2, S3, or Lambda. Describe a project in which you implemented cloud solutions to enhance scalability and performance.

Join Rise to see the full answer
How do you approach troubleshooting complex backend issues?

Explain your systematic approach to troubleshooting problems by identifying root causes, utilizing logging and monitoring tools, and collaborating with other team members if necessary to resolve issues efficiently.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers?

Talk about how you promote a culture of learning, share knowledge through pair programming, and provide constructive feedback. Emphasize the importance of supporting your team’s growth through hands-on guidance and thoughtful discussion.

Join Rise to see the full answer
What are your thoughts on CI/CD and its importance in backend development?

Discuss the principles of CI/CD and how they help ensure consistent code quality, quick release cycles, and efficient development processes. Provide examples of how you've implemented CI/CD practices in your previous roles.

Join Rise to see the full answer
Can you discuss a time when you guided a team through a challenging project?

Share a specific example of a project where you led the team and how your leadership helped navigate obstacles. Focus on the communication strategies you employed and the successful outcomes achieved.

Join Rise to see the full answer
How do you prioritize work in a fast-paced environment?

Demonstrate your organizational skills and decision-making processes by discussing how you assess project urgency and importance. Explain your experience in collaborating with cross-functional teams to align on priorities.

Join Rise to see the full answer
How do you stay current with backend technologies and trends?

Talk about the resources you use to keep your knowledge up to date, such as attending conferences, participating in online communities, and engaging in continuous learning through courses or certifications.

Join Rise to see the full answer
What do you enjoy most about backend engineering?

Share your passion for backend engineering by discussing the aspects that drive you, such as problem-solving, creating scalable systems, and the satisfaction of building solutions that make a real-world impact.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Via Hybrid New York, New York, United States
Posted 10 days ago

Join Via as a Revenue Strategy & Business Development Principal and help shape the financial backbone of a transformative transportation technology company.

Photo of the Rise User
Posted 7 days ago

As a Strategy & Operations Principal at Via, you'll drive strategic projects to enhance our innovative transportation solutions and operational excellence.

Photo of the Rise User
SpectraMedix Remote East Windsor, New Jersey, United States
Posted 3 days ago

Be part of SpectraMedix as a Java Software Engineer, helping to innovate healthcare solutions with cutting-edge technology.

Photo of the Rise User
Posted 8 days ago

As a Frontend Software Engineer at Rocket Lawyer, you'll contribute to a talented team committed to transforming online legal services.

Photo of the Rise User
Verkada Hybrid San Mateo, CA United States
Posted 2 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Join Verkada's innovative team as a Staff Backend Engineer and help shape the future of physical security with cutting-edge IoT solutions.

Edwards Remote USA - Illinois – Chicago
Posted 4 days ago

Take your software development expertise to the next level with Edwards, pioneering solutions for heart failure management.

Photo of the Rise User
Posted 9 days ago

Join Infosys as a Full Stack Java Developer and help shape the digital transformation for clients across the globe.

Photo of the Rise User

Join Pair Team as a Senior Software Engineer and lead the development of accessible and efficient user interfaces for a groundbreaking healthcare platform.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi is looking for a skilled Java Developer to contribute to their Equity Finance Technology team in London with a focus on innovative solutions and agile delivery.

Posted 12 days ago

Join Wispr Flow as an Android Engineer to shape the future of voice interfaces and create exceptional user experiences.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$200,000/yr - $275,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!