Taro Logo

Software Engineer (Backend)-Mumbai

BrowserStack is the world's leading cloud-based software testing platform, empowering over 50,000 customers with instant access to 35,000+ real devices and browsers.
Backend
Entry-Level Software Engineer
Remote
1,000 - 5,000 Employees
Enterprise SaaS

Job Description

BrowserStack, the world's leading cloud-based software testing platform, is seeking an Entry-Level Backend Software Engineer to join their team in Mumbai (remote). Founded in 2011, BrowserStack serves over 50,000 customers including tech giants like Amazon, Microsoft, Meta, and Google, supporting more than two million tests daily across 22 global data centers.

As a Backend Software Engineer, you'll be instrumental in designing and developing systems that power BrowserStack's testing infrastructure. The role offers an exciting opportunity to work with cutting-edge technology, handling large-scale systems that serve developers worldwide. You'll be part of an agile engineering team, taking end-to-end ownership of projects from development to production.

The ideal candidate should have 0-1 years of experience in software development, with strong knowledge of languages like Ruby, Node.js, Python, or Java. You'll need solid understanding of operating systems, databases, and networking concepts, along with the ability to work effectively on both Windows and Linux platforms.

BrowserStack offers an attractive remote-first work environment with comprehensive benefits including medical insurance, unlimited time off, and home office setup allowance. The company's culture emphasizes learning, innovation, and collaboration, making it an ideal place for early-career developers looking to make an impact in the software testing industry.

Join a team of 1,200+ employees working on innovative solutions including AI capabilities like smart test case generation, flakiness detection, and auto-healing. This is an opportunity to shape the future of software testing while working with a rapidly growing, well-funded company recognized in the Forbes Cloud 100 list for four consecutive years.

Last updated 5 hours ago

Responsibilities For Software Engineer (Backend)-Mumbai

  • Design and develop systems and applications at scale
  • End-to-end ownership of tasks from development to production
  • Design, implementation, and launch of key product features
  • Participate in code reviews and collaborate with other engineers
  • Drive best practices and engineering improvements
  • Solve issues around various operating systems and programming languages

Requirements For Software Engineer (Backend)-Mumbai

Ruby
Node.js
Python
Java
Linux
  • 0-1 years of software development experience
  • Extensive experience with Ruby, Nodejs, Python, Java, or C/C++
  • Good knowledge of operating systems, databases and networking concepts
  • Ability to work on Windows and Linux platforms
  • Strong communication skills
  • Problem-solving skills
  • Startup mentality and willingness to learn

Benefits For Software Engineer (Backend)-Mumbai

Medical Insurance
  • Medical insurance for self, spouse, children and parents up to INR 500,000
  • Gratuity as per Payment of Gratuity Act
  • Unlimited Time Off
  • Remote-First work environment
  • Remote-First Allowance for home office setup

Related Jobs

Software Engineer

Entry-level Software Engineer position at Microsoft's Data Security team, building cloud security solutions for Office 365 in Bangalore, India.

Associate Software Engineer- Primary Skills Java, Spring Boot, Distributed application architecture

Entry-level software engineering role at Global Payments focusing on Java and Spring Boot development for payment processing systems.

Software Engineer Trainee

Entry-level Software Engineer Trainee position at Qode, focusing on Java, React, and Node.js development with opportunities for learning and growth.

Software development engineer 1

Entry-level Software Development Engineer position at Amazon's NASC, focusing on supply chain technology innovation and backend development.

Software Engineer

Software Engineering role at Microsoft Azure Automation team, focusing on building cloud-scale automation services and distributed systems with hybrid capabilities.