At a Glance
- Tasks: Design, develop, and maintain innovative backend solutions in a cutting-edge environment.
- Company: Join Via, a global leader transforming transportation with over 600 deployments worldwide.
- Benefits: Enjoy competitive pay, stock options, hybrid work model, and comprehensive health coverage.
- Why this job: Make a real impact on product development while working in a diverse and inclusive culture.
- Qualifications: 6+ years of backend experience with Python, C++, Java, or C# and strong programming foundations.
- Other info: We celebrate all backgrounds and encourage you to apply even if you don't meet every qualification.
The predicted salary is between 48000 - 84000 £ per year.
Via is using technology to transform transportation around the world. From changing a single person’s daily commute to reducing humanity’s collective environmental footprint — we’ve got huge goals.
As a Senior Backend Engineer at Via, you’ll work within our R&D center as a member of our backend team. You’ll design, develop, implement, maintain and troubleshoot in a cutting-edge environment. Within Via’s infrastructure, you’ll focus on building optimized, scalable and innovative designs.
What You’ll Do:
- Be responsible for implementing microservices from design to production
- Take ownership of development, maintenance, testing strategy, design discussions, and operations
- Participate in all aspects of agile software development including design, implementation, and deployment
- Be responsible for the end-to-end lifecycle of new product features/components
- Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
- Research and suggest new technologies for boosting the product
- Have an impact on product development by making important technical decisions, influencing the system architecture, development practices, and more
Who You Are:
- Minimum of 6 years backend development experience
- Minimum of 6 years of hands-on experience in Python, C++, Java, or C#
- Solid programming foundations: data-structures, multi-threading, OOP, and design patterns
- Proven record of developing and scaling products that are highly available, distributed, and large scale
- Experience in low-level performance optimizations, including profiling and memory analysis
- Expertise with cloud platforms: AWS, Kubernetes
- Ability to drive work forward independently in a cross-functional team environment and across time zones
What We Offer:
- Joining a global employer with over 600 mobility deployments in 35+ countries
- Becoming part of a company that was awarded for its commitment to social good
- Competitive compensation including stock options
- A hybrid working model and a spacious office near Chancery Lane, where you can enjoy weekly team lunches
- Comprehensive health scheme offered through AXA
We are dedicated to building a diverse, inclusive and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. All backgrounds, identities, and voices are welcomed and celebrated at Via.
Ready to join the ride?
Via is an equal opportunity employer.
#J-18808-Ljbffr
Senior Backend Engineer employer: Via
Contact Detail:
Via Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer
✨Tip Number 1
Familiarize yourself with microservices architecture, as this is a key focus for the role. Understanding how to design and implement microservices will give you a significant advantage during discussions and interviews.
✨Tip Number 2
Brush up on your knowledge of cloud platforms, especially AWS and Kubernetes. Being able to discuss your experience with these technologies will demonstrate your readiness to work in a cutting-edge environment.
✨Tip Number 3
Prepare to showcase your problem-solving skills by discussing past projects where you optimized performance or scaled applications. Highlighting specific examples will help illustrate your expertise and impact.
✨Tip Number 4
Engage with the Via community on platforms like LinkedIn or GitHub. Networking with current employees can provide insights into the company culture and values, which can be beneficial during the interview process.
We think you need these skills to ace Senior Backend Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior Backend Engineer position at Via. Understand the key responsibilities and required skills, especially focusing on backend development experience and programming languages like Python, C++, Java, or C#.
Tailor Your CV: Customize your CV to highlight relevant experience that aligns with the job requirements. Emphasize your backend development projects, particularly those involving microservices, cloud platforms, and performance optimizations.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and transportation. Mention specific experiences that demonstrate your ability to contribute to Via's goals and how you can impact product development.
Showcase Your Technical Skills: In your application, provide examples of your technical expertise, such as projects where you've implemented scalable solutions or optimized performance. Highlight your familiarity with agile methodologies and cross-functional teamwork.
How to prepare for a job interview at Via
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with backend development, especially in Python, C++, Java, or C#. Highlight specific projects where you implemented microservices and optimized performance.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to troubleshoot and maintain systems. Share examples of how you've handled challenges in previous roles, particularly in a distributed environment.
✨Familiarize Yourself with Agile Methodologies
Since the role involves agile software development, be ready to discuss your experience with agile practices. Talk about how you've contributed to design discussions and deployment processes in past projects.
✨Research Via's Technology Stack
Understand the technologies Via uses, especially cloud platforms like AWS and Kubernetes. Being knowledgeable about their infrastructure will show your genuine interest in the company and the role.