- Devise robust solutions that enable product teams to rapidly deliver features in a scalable and performant manner
- Design, build, and support key frameworks that are used by other engineering teams
- Make data-driven technical decisions
- Use your deep technical knowledge to debug and solve complex technical problems
- Identify and resolve ambiguities in requirements in consultation with the various stakeholders
- Contribute to the long term team charter and quarterly planning
- Mentor others on the team, hold a high bar for code quality and standards by conducting code reviews and providing feedback
DELIVERABLES
- Multi-tenant architecture
- Reporting Analytics Framework
- Search caching framework
- API Partner Integrations
- Periodic platform and framework upgrades
- Automation for onboarding new customers
REQUIRED SKILLS AND QUALIFICATIONS
- 7 years with backend technologies (Java 8 , Spring Boot, MySQL)
- 3 years delivering software in a cloud-based environment (AWS, GCP, Azure)
- 3 years working on building multi-tenant SaaS applications
- 3 years experience with designing and building APIs for external applications
- Proven ability to lead projects from inception to production
- Strong mastery in communication skills, software architecture design, technical documentation writing
- Strong personal work ethic focused on prioritization, action-oriented and driven to achieve positive results
PREFERRED QUALIFICATIONS AND SKILLS
- Hands on experience with Docker Kubernetes at large scale
- Proficiency with AWS products and services
- Prior experience in managing frameworks/systems for ensuring code quality such as Coverity, SonarQube etc.