Senior Software Architect
Role details
Job location
Tech stack
Job description
OverviewSenior Software Architect role at Optibus, a unified software platform for public transportation planning, scheduling, and operations. The company uses AI, ML, and optimization algorithms to improve transit networks and passenger access. Optibus operates globally with a collaborative culture focused on innovation, determination, and impact.Optibus is looking for an exceptional Software Architect to join our R&D department. We seek an experienced professional with strong interpersonal skills, a software engineering leadership background, and production experience building SaaS products at scale. This role is hands-on and involves designing and reviewing architecture decisions, acting as a technical consultant, and addressing complex multidisciplinary challenges.ResponsibilitiesDesign and review architecture decisions and the overall technology stackServe as a technical consultant and maintain the big picture of Optibus' architectureRemain hands-on and independently solve multidisciplinary, complex issuesCollaborate with R&D leads and engineers to ensure engineering best practices and excellenceQualifications10+ years of hands-on software engineering experience5+ years of engineering technical leadership or management as architect, team lead, or tech leadSystem-wide knowledge of building and scaling a SaaS productStrong analytical skills to translate business requirements into technical designFamiliarity with AWS or an equivalent cloud environmentBS degree in Computer Science, Software Engineering, or related fieldsAbout OptibusOptibus is an equal opportunity employer. We hire talented individuals regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background, religious beliefs, or any other characteristic protected by applicable laws. We are committed to providing an inclusive and accessible interview experience for all and will provide reasonable accommodations for candidates in need of support during the hiring process.#J-*****-Ljbffr
Requirements
10+ years of hands-on software engineering experience 5+ years of engineering technical leadership or management as architect, team lead, or tech lead System-wide knowledge of building and scaling a SaaS product Strong analytical skills to translate business requirements into technical design Familiarity with AWS or an equivalent cloud environment BS degree in Computer Science, Software Engineering, or related fields