W

Senior Software Engineer

WhatJobs Direct
Bengaluru Not disclosed
16 hours ago
Remote
Apply to Job

About the job

Our client is searching for a highly skilled and experienced Senior Software Engineer with a strong focus on backend development to join their dynamic, fully remote engineering team. This is an exceptional opportunity to work on challenging projects, contribute to innovative product development, and collaborate with a talented group of professionals from around the globe. The Senior Software Engineer will be responsible for designing, developing, testing, and deploying robust and scalable backend services and APIs. You will play a key role in architecting solutions, ensuring code quality, and optimizing application performance. This role requires a deep understanding of various programming languages, database technologies, and cloud infrastructure. You will work closely with frontend developers, product managers, and other stakeholders to deliver high-quality software that meets user needs and business objectives. Responsibilities include writing clean, maintainable, and efficient code, participating in code reviews, troubleshooting and debugging complex issues, and contributing to the continuous improvement of our development processes. The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 5 years of professional software development experience, with a significant emphasis on backend systems. Proficiency in languages such as Java, Python, Node.js, or Go, along with experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and cloud platforms (AWS, Azure, GCP) is essential. Strong understanding of microservices architecture, RESTful APIs, and distributed systems is highly desirable. Excellent communication, collaboration, and problem-solving skills are critical for success in a remote environment. We are committed to fostering a collaborative and supportive remote-first culture where engineers can thrive and deliver impactful results. This role offers the flexibility of working from anywhere, with a competitive salary and comprehensive benefits package.

Requirements

  • Java
  • Python
  • Node.js
  • Go
  • PostgreSQL
  • MongoDB
  • AWS
  • Azure
  • GCP

Qualifications

  • Bachelor's degree in Computer Science
  • Engineering or a related field

Preferred Technologies

  • Java
  • Python
  • Node.js
  • Go
  • PostgreSQL
  • MongoDB
  • AWS
  • Azure
  • GCP

Similar Jobs

N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
Last weekRemote
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
Last weekOn-Site
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
2 weeks agoOn-Site