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 other 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 8 years of experience in software design and development using Java and Python.
- Hands-on experience with designing, building, and deploying scalable, high-availability systems.
- Experience in large system architecture design and development.
- Familiarity with cloud computing, particularly AWS.
- Experience in developing container-based testing environments.
- Proficiency in Java, IntelliJ, and Spring environment.
Benefits
- Hybrid work model allowing flexibility between office and remote work.
- Opportunities for professional growth and innovation.