OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize and control the entire delivery supply chain, from the demand signal to the proof of delivery. Your thought leadership and development skills are critical to our success. Our approach to product development is very collaborative. We seek high performing engineers who are excited by the challenges that come with scaling a product.
At OneRail, your technical leadership is pivotal in shaping our product and engineering culture. Our approach to product development is highly collaborative, data-driven, and innovation-focused, with a strong emphasis on scalability, system reliability, and performance optimization. If you are excited about solving complex engineering challenges at scale, you’ll thrive in our dynamic environment.
Why choose us?
OneRail is not only ranked 59th in Inc. 5000's fastest-growing companies in 2023 and 23rd in Forbes' Best Startup Employers list in 2023, but we are also proud to be recognized on the Deloitte Technology Fast 500 list as the 24th fastest-growing company in North America. Our innovative efforts have been acknowledged by Gartner, featuring us as a Sample Vendor in their Hype Cycle. If you're looking for a company that combines a thriving culture of support with the excitement of rapid growth, where every individual truly makes a difference, look no further than OneRail.
The Role
The Technical Lead at OneRail is a hands-on leadership role, responsible for guiding engineering teams in delivering scalable, high-quality software solutions. You will define technical direction, drive process improvements, mentor developers, and ensure engineering excellence across our platform. In this role, you will also work closely with Product Managers to align on roadmap priorities, drive efficient delivery, and enhance team processes for continuous improvement.
This position is ideal for experienced engineers who excel in architecture, technical decision-making, and team mentorship, while maintaining a strong balance between leadership and hands-on coding.
Responsibilities:
Qualifications:
- 7+ years of experience in software engineering, with at least 3+ years in a leadership or mentoring role.
- Bachelor's Degree in Computer Science, Computer Engineering, or equivalent is preferred.
- Proven expertise in backend development with Node.js, TypeScript, and RESTful API design.
- Strong experience with SQL and NoSQL databases (MySQL, Azure Cosmos DB).
- Experience with cloud-native architecture, containerization (Docker), and CI/CD pipelines.
- Ability to lead architecture discussions, guide technical decisions, and enforce engineering best practices.
- Strong problem-solving skills, analytical thinking, and ability to balance technical depth with execution speed.
- Excellent communication and stakeholder management skills—can effectively communicate complex technical concepts to engineers, executives, and cross-functional teams.
- Experience in managing production software releases, monitoring performance, and optimizing reliability.
- Knowledge of observability tools (App Insights, Datadog) for real-time performance monitoring and troubleshooting.
To view more details about what is like to work at OneRail, or to view a full list of career opportunities, please visit https://www.onerail.com/careers/