
Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Wayfair is seeking a Senior Software Engineer with a focus on Java to join our Bangalore team. In this critical role, you will serve as the local technical lead for a significant domain, responsible for designing and building a large-scale, low-latency platform. You will develop interfaces that integrate with numerous systems across Wayfair. This position requires you to tackle complex engineering challenges, design effective solutions, and deliver them with a high degree of autonomy.
You will work with a diverse technology stack, including large batch processes leveraging Apache Beam and Spark, event-driven systems with Kafka, Kubernetes, and Flink, and robust REST APIs. Your responsibilities will include architecting and implementing reliable, well-tested services, and conducting technical design and code reviews for your team and the broader Marketing and Data platform group.
This role involves identifying opportunities to enhance the platform, influencing priorities, and shaping team roadmaps in close collaboration with Engineering and Product leadership. You will act as a multiplier, mentoring other engineers, improving their productivity, and promoting engineering best practices. A key aspect of this position is fostering a culture of engineering excellence and elevating the technical expertise across the Marketing and Data platform organization.
Requirements:
- A minimum of 12 years of software engineering experience, with a strong background in designing large-scale systems.
- Proven experience developing applications using Java, Spring Boot, SQL, React, and GraphQL.
- Familiarity with technologies such as Kafka, SQL, BigTable, Aerospike, and Apache Pulsar.
- Experience with Google Cloud Services, including PubSub, Dataflow, and Dataproc, is advantageous.
- Proficiency in Continuous Integration (CI/CD) practices and tools.
- Excellent verbal and written communication skills.
- Ability to collaborate effectively with engineers, product managers, and business stakeholders.
- Demonstrated experience in mentoring engineers and leading code reviews.
- A track record of iterative delivery and continuous learning.
- Prior experience in MarTech is preferred.
Company
Wayfair
Wayfair is a leading global online destination for home goods, dedicated to helping individuals create their ideal living spaces. The company prioritizes progress in environmental, social, and governa...