Senior Software Engineer - Driver Marketplace & Core Routing
Veho
About Veho
About The Role
Responsibilities Include:
- Architecting, building, testing, and deploying applications that support the driver portion of our marketplace
- Modifying designs and specifications of complex, distributed microservice applications.
- Collaborating and adding value through participation in peer code reviews, providing comments and suggestions
- Working with technical and non-technical end-users, other engineers, data scientists, and product managers in a cross-functional, quick-moving, and collaborative environment
- Analyzing code, requirements, system risks, and software reliability, and providing recommendations on how to leverage our technology more efficiently
- Working with Product and Design to confirm requirements, prioritization, and development of new features
- Working with our Data Science teams to integrate their data-based decisions into our product offerings
What You Bring:
- 4+ years of experience building, testing, and deploying applications in high-traffic production environments
- 4+ years of experience developing software, ideally with JavaScript/TypeScript, Node.js, and React
- Thrives on taking initiative, is highly self-motivated, embraces a fast-paced approach to delivering results, and is eager to collaborate on tackling meaningful challenges.
- Proven experience offering detailed technical feedback and mentorship to outstanding, high-performing engineers from diverse backgrounds and with a wide range of skill sets.
- Skill in transforming complex, abstract problems into clear, actionable solutions.
- Enthusiastic about working closely with data science, product, and operations team members to develop creative solutions to never-before-solved problems in a brand-new problem space
- Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience
- Solid software development background, including serverless patterns, data structures,and test-driven development
- Excellent communication skills to convey complex technical information effectively to internal and non-technical stakeholders.
Preferred Qualifications
- Deep experience with AWS services, particularly within a serverless architecture (e.g., Lambda, DynamoDB, SQS, SNS).
- Proven experience in a high-growth, fast-paced startup environment, taking a product from the early stages to market maturity.
- Demonstrated ability to build production systems that integrate with and consume outputs from data science teams.
- Prior experience working on a team that builds core services or APIs consumed by other engineering teams.