2+ years of non-internship professional software development experience.Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.Job Summary Key Job Responsibilities:Come and see for yourself why we are rated as one of the top companies on the Forbes World's Best Employers list and build the future of transportation with us!Design systems and work with experts to ensure scalability is achieved.Drive the design of new components and implement them.Refine the team's processes where they need improvement.Mentor junior developers.Write amazing software.About the Team We are developing products that will enable entrepreneurs to leverage the massive scale of our world-class software to build successful businesses in the transportation industry. We are a collaborative team, there to support each other as we grow our skills. Career development and continual learning are paramount to our team's success.Minimum Qualifications Master's degree in Computer Science, Computer Engineering, related technical discipline, or similar technical skills.Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Excellent verbal and written communication skills.We are committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.#J-18808-Ljbffr