about 10 hours ago
Responsibilities
- Lead the architecture of a product, reporting to the Director of Engineering.
- Drive an open and extendible architecture while ensuring good engineering practices.
- Foster innovation and ensure the adoption of new technologies.
- Maintain overall system design and architecture during feature development.
Requirements
- 17+ years of software development experience, with at least 5+ years in enterprise software.
- 5+ years of experience as a software architect.
- Experience in developing high-performance, scalable enterprise-grade software.
- Extensive experience in Java/J2EE technology stack.
- Experience with public cloud services like AWS, Azure, or GCP.
- Knowledge of Datalake and Snowflake.
- Experience with multi-tenant software delivered as-a-Service (SaaS).
- Experience with performance engineering and testing.
- Familiarity with Open-Source Software (OSS) technology frameworks.
- Experience with enterprise Secure SDLC implementation.
Benefits
- Work in a fast-paced, collaborative, and creative environment.
- Endless internal career opportunities across multiple roles and locations.
- Flexible work model with 2 days in the office and 3 days remote each week.