Senior Software Architect
Role details
Job location
Tech stack
Job description
Software Architect you will take a significant part in designing and reviewing our architecture decisions, serve as a technical consultant and see the large picture of Optibus' technology stack and its architecture. This is not a "docs and slides" position, we're looking for an architect who wishes and can stay hands-on and be able to dive into multidisciplinary complex issues and independently solve them. You will work closely with R&D leads and engineers to ensure engineering best practices and excellency. Requirements: 10+ years experience of hands-on software engineering 5+ years experience of engineering technical leadership or management as architect, team lead or tech lead Strong coding skills across both backend and frontend technologies (our stack is Java/Spring Boot and React, but experience with equivalent technologies is perfectly fine) System wide knowledge of building and scaling a SaaS product, Strong analytical skills to translate business requirements into technical
Requirements
design Production grade SaaS, experience Familiarity with AWS or an alternative cloud environment BS degree in Computer Science , Software Engineering, or related domains Optibus is proud to be 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 federal, state, or local laws. It is our responsibility at Optibus to provide an inclusive and accessible interview experience for all. We will provide reasonable accommodations for all candidates in need of individualised support during the hiring process.