Remote Senior Software Engineer (Remote - India)

at Jobgether

Posted 14 hours ago 1 applied

Description:

  • This position is for a Senior Software Engineer based in India, posted by Jobgether on behalf of Half the Sky.
  • The role involves leading and contributing to the full software development lifecycle within a diverse, global team.
  • Responsibilities include designing, building, and maintaining scalable software solutions while collaborating across distributed teams and time zones.
  • The position emphasizes high-quality, data-driven development with a strong focus on operational efficiency and mentoring others.
  • The work environment supports innovation and continuous learning, allowing for a meaningful impact on complex projects.
  • Key accountabilities include designing and developing end-to-end software solutions, delivering quality code with automated tests, and driving complex changes across multiple system components.
  • The role requires effective collaboration with cross-functional teams to implement and review features aligned with product roadmaps.
  • The candidate will lead projects with technical ambiguity and provide mentorship and guidance to team members.
  • Participation in hiring and establishing success criteria based on data analysis is also expected.
  • Understanding and communicating the business objectives behind technical work is essential.

Requirements:

  • A minimum of 7 years of experience in software development and engineering is required.
  • Proficiency in one or more programming languages such as C#, Java, C, C++, Python, SQL, or Scala is necessary.
  • A strong understanding of software engineering fundamentals and distributed systems is essential.
  • Experience working on agile, distributed teams across multiple time zones is required.
  • Familiarity with software development tools and version control systems like Visual Studio, Visual Studio Code, Rider, Git, or Perforce is needed.
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience is preferred, though not strictly required.
  • Additional experience with database engines (Microsoft SQL Server, Postgres, AeroSpike, Vertica, Redis), microservices, cloud platforms, Kubernetes, or Kafka is a plus.
  • Excellent communication skills for both technical and non-technical audiences are required.

Benefits:

  • The position offers a competitive salary and benefits package.
  • There is flexibility for remote work with a globally distributed team.
  • Opportunities for professional growth through mentorship and leadership roles are available.
  • The work environment values collaboration, diversity, and inclusion.
  • Employees will have exposure to cutting-edge technologies and complex, impactful projects.