about 3 hours ago
Responsibilities
- Drive the highest quality of architecture and design of systems.
- Draw roadmaps and vision for scalable and robust product growth.
- Collaborate with engineering teams to make the platform open and extensible.
- Align with stakeholders and lead engineers on mission-critical projects.
- Decompose complex problems into simple, straightforward solutions.
- Leverage knowledge of internal and industry best practices in design.
- Deep-dive and handle critical system issues.
Requirements
- Bachelor's or master's degree in computer science or equivalent.
- Minimum 10 years of experience in software design and development in Java and Python.
- Hands-on experience with designing, building, and deploying scalable, high-availability systems.
- Experience in large system architecture design and development.
- Experience with cloud computing, particularly AWS.
- Experience in developing container-based testing environments.
- Familiarity with Java, IntelliJ, and Spring environment.
Benefits
- Hybrid work model allowing flexibility to work from home 2 days a week.
- Collaborative culture that enriches employee experience.