Search by job, company or skills

BrowserStack

Senior Software Engineer (Backend)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Location: Mumbai (5 days work from office)

Please apply only if you are currently based in Mumbai or open to relocating to Mumbai.

Role Overview

In this role, you will design, develop, document, and support systems and applications used by a large developer community. You will work as part of an agile engineering team and be responsible for planning and executing technical projects that align with business requirements.

You will collaborate closely with engineers across teams to build, review, and deliver scalable solutions for key business initiatives. The role also involves driving best practices, mentoring other engineers, continuously improving engineering excellence, and contributing inputs toward product features.

Desired Experience

  • 36 years of software development or programming experience, with a strong focus on scalable backend systems
  • Experience in developing stable and high-performance software at scale
  • Strong proficiency in at least one programming language: Ruby, Node.js, Python, Java, C/C++, or Golang
  • Good understanding of operating systems, databases, and networking concepts
  • Ability to work on Windows and Linux platforms below the application layer, including file systems, kernels, custom installations, scripting, internal APIs, etc.
  • Strong communication skills, with the ability to interact effectively with both technical and non-technical stakeholders
  • Excellent problem diagnosis skills and a creative approach to problem-solving
  • Startup mindset with a high willingness to learn and a strong work ethic.

What Will You Do

  • Design and develop systems and applications with a focus on agility and quality
  • Take end-to-end ownership of tasks, from development through production deployment
  • Contribute to the design, implementation, and launch of key product features
  • Participate actively in code reviews and collaborate closely with other engineers
  • Drive best practices and continuous engineering improvements
  • Identify solutions and resolve issues across a variety of operating systems and programming languages
  • Build prototypes and proofs of concept to support iterative development
  • Work effectively with product development and engineering teams
  • Mentor junior engineers by promoting strong design and implementation practices
  • Support the ongoing hiring and development of technical talent

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141055545

Similar Jobs