GrepJob
Quince

Staff Engineer - Backend

Quince
Apply
3 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Own and evolve multiple critical applications/services for scalability and reliability.
  • Lead the design and architecture of complex, large-scale distributed systems.
  • Define and drive the roadmap for engineering and operational excellence.
  • Conduct performance analysis and lead system-wide optimizations.
  • Drive technical planning and system design reviews for cross-team initiatives.
  • Collaborate with stakeholders to define requirements and scalable designs.
  • Provide technical leadership and mentorship to engineers.
  • Establish best practices for coding standards and system reliability.
  • Review and guide architectural and code decisions across teams.
  • Stay ahead of emerging technologies and improve system capabilities.
  • Contribute to hiring and building a strong technical culture.

Requirements

  • Strong computer science fundamentals including data structures and algorithms.
  • 8+ years of experience in backend and distributed systems.
  • Deep expertise in Java, Spring/Spring Boot, and SQL/NoSQL databases.
  • Proven experience designing and scaling reliable distributed systems.
  • Strong understanding of concurrency and high-performance system design.
  • Deep knowledge of system architecture and design principles.
  • Experience driving organization-wide technical initiatives.
  • Focus on code quality, latency optimization, and system reliability.
  • Ability to operate in fast-paced, ambiguous environments.
  • Excellent communication and stakeholder management skills.
  • Proven track record of mentoring senior engineers.

Tech Stack

AWSJavaSpring BootSQL

Categories