Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer - Java

at Weave

Posted 12 hours ago 2 applied

Description:

  • Engineers at Weave play a critical role in building and maintaining robust backend services.
  • This position is central to a key project, requiring strong expertise in production-level Java.
  • While the immediate focus is on Java, engineers will evolve to work with Go (GoLang) microservices as the project progresses.
  • Our team collaborates across departments to coordinate efforts and is responsible for the long-term quality of the code we write and maintain.
  • Engineers craft reliable web services that are deployed with containers on Kubernetes.
  • As integral members of an autonomous, cross-functional team, engineers contribute wherever needed and thrive in a high-trust environment.
  • This position will be remote in India.
  • The role reports to the Senior Director of Engineering.

Requirements:

  • Candidates must have 5+ years of experience with back-end languages (e.g. Go, Java, Ruby, Python, C#, etc.), with a strong emphasis on production-level Java.
  • A willingness to learn and adapt to Go in the future is required.
  • Experience building SaaS products at scale is necessary.
  • Candidates must be willing to participate in an on-call rotation with the rest of the team.
  • Experience working with distributed systems, and inter-service communication protocols and APIs, such as REST, protobufs/gRPC, Kafka, NSQ, etc., is required.
  • Experience working with relational databases and SQL is necessary.
  • Candidates should be able to develop and review design, functional, technical, and/or user documentation, as needed.
  • Contribution to the design, implementation, and architecture of new or re-engineered software is expected.
  • Candidates must be able to develop, test, and integrate code for new or existing software of significant complexity.
  • A solid understanding of distributed systems and building scalable/redundant services is required.

Benefits:

  • Weave is an equal opportunity employer committed to fostering an inclusive workplace where all individuals are valued and supported.
  • The company welcomes anyone who is hungry to learn, problem-solve, and progress regardless of various legally protected characteristics.
  • Accommodations for disabilities or special needs are available upon request.
  • All official correspondence will occur through Weave branded email, ensuring a secure hiring process.