3 months 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 tech stack.
- Tackle challenges related to system scalability and backend design.
- Bridge gaps between Product, GTM, and R&D teams to develop tailored solutions.
- Make critical decisions to prevent architectural debt and ensure system health.
- Mentor engineers and set high standards for engineering 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.
- Empowerment and ownership in solving complex problems.
- Opportunities to influence the entire product development process.
