5 days ago
Responsibilities
- Drive the architectural vision for scalable and reliable systems.
- Design and implement high-performance services and APIs using Java and Spring Boot.
- Research and integrate emerging technologies into the current stack.
- Tackle challenges related to system scalability and backend design.
- Bridge gaps between Product, GTM, and R&D to develop tailored solutions.
- Make critical decisions to prevent architectural debt and ensure system health.
- Mentor engineers and set high standards for best practices.
Requirements
- 12+ years of backend software development experience.
- Strong foundation in Java and Spring Boot.
- 4+ years of experience as a staff or principal engineer in an enterprise SaaS environment.
- Proven experience in leading technical projects and mentoring engineers.
- Extensive experience with large-scale, cloud-based web applications.
- Creative problem-solving mindset and passion for technology research.
- Bachelor's degree in Computer Science, Engineering, or related field (preferred).
- Excellent communication skills and a team-oriented mindset.
Benefits
- Flexible hybrid work model allowing work from home or office.
- Opportunities for personal and professional growth.
- Empowerment to solve complex problems and influence product development.
