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

Staff Backend Engineer, Mobile Team

Via is seeking a Staff Backend Engineer to join our Mobile Team and contribute to transformative transportation solutions using technology. This role involves working with innovative backend systems to enhance our mobile user experience.

Skills

  • Backend development
  • Python
  • C++
  • Java
  • SQL/MySQL
  • AWS
  • Kubernetes

Responsibilities

  • Implement microservices from design to production
  • Take ownership of development, maintenance, and testing strategy
  • Participate in agile software development lifecycle
  • Ensure application performance, uptime, and scalability
  • Research and suggest new technologies for product improvement

Benefits

  • Generous medical plans
  • 401K matching
  • Equity opportunities
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, Mobile Team, Via

At Via, we are on a mission to revolutionize transportation globally, and as a Staff Backend Engineer on our Mobile Team, you will play a pivotal role in that journey. Located in the heart of New City, New York, you'll be part of our dynamic R&D center and a founding member of a vibrant Mobile team. Your primary responsibility will be to design, develop, and maintain cutting-edge features for our mobile users, ensuring a seamless and innovative experience. Your work will involve implementing microservices and taking full ownership of the development and operational lifecycle of new product features. We are looking for someone with a strong background in backend development who is proficient in Python, C++, and Java or C#. With at least eight years of backend experience under your belt, you're ready to contribute to our backend-for-frontend architecture, making critical technical decisions that will shape the future of our product. If you're passionate about applying your expertise in cloud platforms like AWS and Kubernetes to solve complex challenges, while optimizing performance and scalability, then this is the job for you. Join Via, where you’ll not only work with world-class engineers but also contribute to making public transportation better for everyone. Your innovations could redefine commuting for millions. Let's transform the way the world moves together!

Frequently Asked Questions (FAQs) for Staff Backend Engineer, Mobile Team Role at Via
What are the main responsibilities of a Staff Backend Engineer on the Mobile Team at Via?

As a Staff Backend Engineer on the Mobile Team at Via, your key responsibilities encompass designing, developing, implementing, and maintaining features for our mobile users. You'll be tasked with implementing microservices from design to production, owning the development and testing strategies, and participating in all areas of agile software development. Your role will also include ensuring high application performance and scalability while contributing to the overall system architecture.

Join Rise to see the full answer
What qualifications are required to become a Staff Backend Engineer at Via?

To be considered for the Staff Backend Engineer position with Via's Mobile Team, you must have a minimum of 8 years of experience in backend development and databases, alongside at least 5 years of hands-on expertise with programming languages such as Python, C++, Java, or C#. A solid understanding of data structures, multi-threading, and design patterns is crucial, as is experience with SQL/MySQL and cloud platforms like AWS and Kubernetes.

Join Rise to see the full answer
How does Via ensure application performance as a Staff Backend Engineer?

At Via, ensuring application performance is a key focus for Staff Backend Engineers. You'll be responsible for designing scalable and innovative backend systems that not only maintain high standards of code quality but also ensure uptime and application performance. You'll utilize performance optimization techniques such as profiling and memory analysis to enhance overall system efficiency.

Join Rise to see the full answer
What is the typical career progression for a Staff Backend Engineer at Via?

A Staff Backend Engineer at Via can expect to progress into more senior technical roles or leadership positions within engineering management or architecture. As you lead initiatives and make impactful technical decisions, opportunities to influence the strategic direction of product development and engineering processes will arise, paving the way for further career growth.

Join Rise to see the full answer
What benefits does Via offer to its Staff Backend Engineers?

Via offers a comprehensive benefits package to its Staff Backend Engineers, which includes competitive salaries ranging from $200,000 to $275,000, medical plans, and 401K matching options. Additionally, working at Via provides an opportunity to engage in meaningful work that directly contributes to the modernization of public transportation, alongside a team of passionate professionals.

Join Rise to see the full answer
Common Interview Questions for Staff Backend Engineer, Mobile Team
Can you describe your experience with backend development and databases relevant to the Staff Backend Engineer role at Via?

When answering this question, provide specific examples of your previous backend projects, highlighting the technologies and programming languages you've used. Discuss your approach to database management and any challenges you faced while ensuring high availability and performance for applications.

Join Rise to see the full answer
What microservices architecture have you worked on, and how did it impact scalability?

To effectively answer this question, share a particular project where you implemented microservices architecture. Explain how you designed the services, the decisions made regarding scalability, and the results achieved in terms of application performance and maintainability.

Join Rise to see the full answer
How do you handle code quality and testing strategies in your projects?

Discuss your approach to maintaining code quality by employing best practices and methodologies such as code reviews, automated testing, and continuous integration/continuous deployment (CI/CD) practices. Providing examples of specific tools or frameworks you've used can strengthen your response.

Join Rise to see the full answer
What role does communication play in a geographically distributed team like Via's?

In your answer, emphasize the importance of clear and concise communication in remote environments. Discuss tools and strategies you've employed to ensure effective collaboration with team members across different locations. Provide examples of how effective communication has contributed to the success of your projects.

Join Rise to see the full answer
Describe a challenging technical decision you had to make and its impact.

Share a specific challenge you faced in a previous role, detailing your thought process in evaluating different options. Highlight the decision you made, the outcome, and how it positively or negatively impacted the project, showcasing your analytical skills and ability to navigate complex scenarios.

Join Rise to see the full answer
How do you stay current with new technologies that could benefit your work at Via?

Explain your commitment to professional growth by discussing how you keep yourself updated with the latest industry trends and technologies. Mention specific resources such as blogs, forums, online courses, or tech conferences you follow or attend.

Join Rise to see the full answer
Can you give an example of a successful collaboration in a cross-functional team?

Provide an example of a project where you collaborated with other teams, such as product management or design. Highlight your role in the collaboration, the challenges, and the outcomes, showcasing your ability to work effectively across disciplines.

Join Rise to see the full answer
What techniques do you use to optimize database performance?

In your response, detail your familiarity with performance optimization techniques such as indexing, query optimization, and database partitioning. Share insights on monitoring tools you've utilized to identify bottlenecks and improve overall performance.

Join Rise to see the full answer
How would you approach product feature design from a backend perspective?

Discuss your methodology for translating product requirements into backend designs. Explain how you consider performance, scalability, and maintainability in your approach, and highlight the importance of aligning with other teams during the design process.

Join Rise to see the full answer
What excites you most about working as a Staff Backend Engineer at Via?

Express your passion for Via's mission and vision in transforming transportation. Discuss how the role aligns with your skills and career aspirations and how you see yourself contributing to innovative solutions in the transportation industry.

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

Join ZoomInfo as a Senior Developer to leverage cutting-edge technologies in data acquisition while collaborating in a high-energy team environment.

Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
ClearEdge Hybrid Annapolis Junction, MD
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance
Photo of the Rise User

Join Visa as a Senior Software Engineer to contribute to innovative payment solutions in a hybrid work environment.

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!