cover image
Rival

Rival

rival-hr.com

376 Employees

About the Company

Rival is a leading provider of human capital management solutions that enable organizations to simplify talent acquisition, modernize HR workflows and accelerate workforce productivity.

Listed Jobs

Company background Company brand
Company Name
Rival
Job Title
Senior software engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Leads technical design and delivery of medium to large‑scale software solutions for a freight brokerage platform. Works cross‑functionally with Product, Design, Data, and Engineering to architect, build, test, deploy, and monitor applications, while mentoring a team of engineers and establishing best practices. **Expectations:** - Provide technical leadership and mentorship to engineering teammates. - Own architecture, quality, and delivery of impactful features. - Foster cross‑department collaboration and proactively resolve technical blockers. - Communicate design decisions clearly to non‑technical stakeholders. - Drive continuous improvement of code quality, testing, and documentation. **Key Responsibilities:** - Partner with Product Managers and the broader engineering team to define and deliver solutions that enhance freight brokerage services. - Design, implement, and deploy medium to large‑scale technical solutions with minimal supervision. - Oversee end‑to‑end build processes: development, automated testing, CI/CD, deployment, and post‑production monitoring. - Conduct code reviews, enforce test coverage, and provide constructive feedback to uphold high code quality. - Create and maintain comprehensive technical documentation for codebases and system architecture. - Collaborate with Data, Product, and other Engineering teams to improve integration, identify issues, and design cross‑team solutions. - Champion and implement engineering best practices and standards across the organization. - Mentor peers, share knowledge through guild talks and discussions, and support professional growth of the team. - Align engineering roadmap with business objectives in partnership with Product Management. **Required Skills:** - 4+ years of software engineering experience, preferably in logistics or a related domain. - Demonstrated experience building large‑scale, multi‑team enterprise applications. - Proficiency in .NET (C#) and Microsoft Azure cloud services. - Familiarity with modern front‑end frameworks: React, Redux, GraphQL. - Strong grasp of core computer science fundamentals, system design, and architectural patterns. - Ability to solve complex, unique problems independently and collaboratively. - Excellent communication skills for explaining technical concepts to non‑technical audiences. - Experience with SDLC practices, technical documentation, monitoring, and alerting. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a closely related field (or equivalent experience). ---
Chicago, United states
On site
Senior
26-01-2026
Company background Company brand
Company Name
Rival
Job Title
Software Engineering Manager - Mobile
Job Description
**Job Title:** Software Engineering Manager - Mobile **Role Summary:** Leads an 8‑10 member cross‑disciplinary mobile engineering team to design and deliver a companion app for Honda’s next‑generation electric vehicles. Drives feature ownership, Agile delivery, and cross‑functional collaboration using modern stacks (Kotlin Multiplatform, Jetpack Compose, SwiftUI). Acts as primary liaison between Drivemode and Honda while scaling the team through recruitment and mentorship. **Expectations:** - Coach, evaluate, and grow engineers’ performance and product quality. - Establish clear priorities and streamline Agile processes. - Coordinate with UX, QA, Product, Backend, TPM, and Honda stakeholders. - Recruit additional mobile talent to meet roadmap demands. - Travel 10‑20% (Japan, Los Angeles, Columbus). **Key Responsibilities:** - Manage day‑to‑day activities of 8‑10 mobile engineers. - Define and execute roadmap for vehicle companion app features. - Facilitate sprint planning, stand‑ups, retrospectives, and delivery milestones. - Ensure high‑quality code, testing standards, and release readiness. - Bridge communication gaps between Drivemode and Honda teams. - Participate in hiring, onboarding, and team scaling initiatives. **Required Skills:** - Mobile app development (iOS, Android, or cross‑platform). - Proficiency with Kotlin Multiplatform, Jetpack Compose, SwiftUI preferred. - Strong Agile/Scrum project management experience. - Proven ability to deliver large, multi‑team projects. - Excellent written and verbal communication. - Leadership, ownership mindset, and problem‑solving across domains. - Nice‑to‑have: IoT/connected vehicle experience, Android Automotive, UWB/BLE, Kotlin Multiplatform expertise. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience). - ≥4 years professional software engineering experience. - ≥1 year experience in an engineering management role overseeing at least 3 engineers.
Mountain view, United states
On site
Junior
26-01-2026