Senior Software Architect
Role details
Job location
Tech stack
Job description
As a 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
Optibus is looking for an exceptional Software Architect to join our R&D department. We are looking for an experienced professional with superb interpersonal skills, a software engineering technical leadership background and production experience building SaaS products at scale., * 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 design
- Production grade SaaS experience
- Familiarity with AWS or an alternative cloud environment
- BS degree in Computer Science, Software Engineering, or related domains