Software Engineer II

Wayfair

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Wayfair Bengaluru is seeking a backend software engineer to drive technical leadership and deliver robust distributed web applications. You will work closely with product managers, designers, and operations, contributing across design, implementation, testing, and deployment.

You will mentor other engineers, advocate best practices (SOLID, TDD, GRASP, YAGNI), and help shape the team's roadmap while building scalable Java services with Spring Boot and modern CI/CD pipelines.

Qualifications

  • 3–5 years of experience in backend software engineering and distributed web apps.
  • Bachelor's degree in Computer Science, Computer Engineering or equivalent.
  • Proven technical leadership and hands‑on development.
  • Experience building web services with Java and Spring Boot.
  • Experience with CI/CD tools (Buildkite, Jenkins).
  • Experience with distributed infrastructure (Docker, Kubernetes).
  • Experience with SQL Server, Aerospike and Redis.
  • Experience with monitoring/logging (Datadog, Elasticsearch, InfluxDB).

Responsibilities

  • Be a technical evangelist within the team.
  • Collaborate with engineers, product managers, designers, and operations.
  • Hands‑on development from inception to delivery.
  • Ensure production readiness with testing, monitoring, and docs.
  • Identify risks and propose solutions to meet goals.
  • Create proposals and plans to gain department support.
  • Influence team strategy and roadmap.
  • Mentor and grow other engineers.

Skills

Backend software engineering
Java
Spring Boot
CI/CD
Docker
Kubernetes
SQL Server
NoSQL (Aerospike, Redis)
Monitoring/logging (Datadog/Elast

Education

Bachelor's degree in CS/CE

Tools

Buildkite
Jenkins
Docker
Kubernetes

Job description

Responsibilities:

  • Be a technical evangelist within the team you work with.
  • Work in a highly collaborative environment, interacting closely with other software engineers, product managers, designers, and operations to identify opportunities and implement solutions.
  • Hands‑on development, including inception, design, execution, and delivery following good design, coding practices and engineering rigour.
  • Obsessively focus on quality and production readiness for the team, including testing, monitoring, deployment, documentation, support and proactive troubleshooting of the deliverables owned and delivered.
  • Identify risks and gaps in technical approaches and propose solutions to meet team and project goals.
  • Create proposals and action plans to garner support across the department.
  • Influence and contribute to the team's strategy and roadmap.
  • Help grow other engineers technically by sharing, pairing, and developing other opportunities for education.
  • Continuously rethink and reevaluate the status quo, even when it argues with your/our past ideas.

Requirements:

  • 3‑5 years of experience in backend software engineering, architecting and implementing robust, distributed web applications.
  • Bachelor's degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
  • Track record of technical leadership for teams following software development best practices(e. g., SOLID, TDD, GRASP, YAGNI, etc. ).
  • Track record of being ahands‑on developer efficiently building technically sound systems.
  • Experience building web services with Java and Springboot.
  • Experience with Continuous Integration (CI/CD) practices and tools (Buildkite, Jenkins, etc. ).
  • Experience architecting solutions leveraging distributed infrastructure (e. g., Docker, Kubernetes, etc. ).
  • Experience with Microsoft SQL Server, Aerospike, Redis.
  • Experience leveraging monitoring and logging technologies (e. g., Datadog, Elasticsearch, InfluxDB, etc. ).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer 2
Software Development Engineer 2

OYO • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Lead Software Engineer - Java Backend
Lead Software Engineer - Java Backend

Lenskart.com • Bengaluru Urban

On-site
INR 4,200,000 - 6,000,000
Staff Software Engineer
Staff Software Engineer

Taggd • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Lead Software Engineer
Lead Software Engineer

Inito • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Software Engineer II_(Java Backend)
Software Engineer II_(Java Backend)

Precisely • India

On-site
INR 600,000 - 1,200,000
Senior Software Engineer (Java Fullstack dev)
Senior Software Engineer (Java Fullstack dev)

symplr • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Development Lead
Software Development Lead

Cashfree Payments • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Back End Engineer II
Back End Engineer II

NDX Financial Services • Mumbai

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Trinix Pvt. Ltd. • Greater Noida

On-site
INR 500,000 - 900,000
Software Development Engineer - II
Software Development Engineer - II

Yellow.ai • Bengaluru

On-site
INR 800,000 - 1,200,000