Software Development Engineer - 3 (Backend)
Bengaluru, Karnataka, India · Tempo total
Seja o primeiro a se candidatar
- Experiência
- Mais de 5 anos
- Salário
- —
- Vagas
- 1
- Publicado
- há 1 hora
- Modo de trabalho
- No escritório
- Retomar
- Obrigatório candidatar-se
Onde você trabalhará
Descrição da vaga
About Quince
Founded in 2018, Quince aims to make premium essentials accessible through a direct-to-consumer model that eliminates middlemen and uses just-in-time manufacturing to reduce waste. The company values customer focus, superior quality, timeless design, affordability, and social/environmental responsibility, partnering with top manufacturers globally to serve millions.
Team and Success
Joining Quince means becoming part of a high-achieving team innovating the retail sector by redefining quality, value, and sustainability. The company fosters an environment for builders and innovators passionate about creating a new category and customer experience that democratizes luxury.
Role Overview
The Software Development Engineer - 3 (Backend) will lead designing and building scalable, reliable backend systems that underpin Quince’s products. This key position involves solving complex challenges, guiding architectural decisions, mentoring engineers, and contributing to a culture of engineering excellence to support rapid, scalable growth aligned with the company’s mission.
Key Responsibilities
- Lead the architecture and development of scalable and resilient backend services.
- Make critical system design and architectural choices for high-scale distributed systems.
- Tackle complex issues related to system performance, scalability, and reliability.
- Define both immediate and long-term backend technology strategies.
- Set and uphold high standards for code and system quality along with engineering practices.
- Perform design and code reviews across teams to ensure best practices.
- Mentor engineers to cultivate a robust engineering culture.
- Collaborate with product, data, and infrastructure teams for effective solution delivery.
- Proactively enhance system performance, architecture, and developer productivity.
- Lead initiatives on observability, reliability, and operational excellence.
- Play a major role in recruiting and team development to elevate engineering standards.
Qualifications
- Strong foundation in data structures, algorithms, and system design.
- Over 5 years of backend development experience using Java and Spring/Spring Boot.
- Expertise in scalable distributed systems handling high traffic.
- Proficiency with SQL and NoSQL databases and data modeling at scale.
- Experience building fault-tolerant, highly available systems.
- Capability to lead architecture decisions and influence technical directions.
- Excellent debugging and problem-solving skills for large-scale systems.
- Adaptability to fast-paced, ambiguous environments with strong ownership.
- Effective communication and stakeholder management abilities.
- Proven track record mentoring engineers and leading technical projects.
Preferred Skills
- Experience with AWS or other cloud platforms and cloud-native designs.
- Deep understanding of microservices and distributed system patterns.
- Familiarity with CI/CD pipelines, DevOps, and infrastructure automation.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with large-scale system migrations or architecture changes.
- Background in high-growth startups or internet consumer companies.
Additional Information
At Quince, equal opportunity employment is provided without discrimination. Reasonable accommodations are available for qualified applicants with disabilities. Employment depends on passing a background check completed in compliance with applicable laws.
Security Note: Quince emphasizes authentic recruitment through official email and approved platforms only. Candidates should beware of fraudulent requests for personal information or communications through unapproved channels.