Browse All Jobs
Job Description
Archipelago is seeking a Senior Backend Engineer to join their growing team. The ideal candidate will be responsible for designing, developing, and maintaining complex data services, with a focus on flexibility and developer experience. This role offers an exciting opportunity to be part of a talented, passionate, and mission-driven group.Responsibilities include:
  • Building, deploying, and iterating on new features and capabilities of the Archipelago SaaS API platform stack.
  • Collaborating with other engineers, design, and product teams to build out new capabilities and designs.
  • Owning the quality of deliverables through good design, implementation, and unit testing.
  • Taking on a lead role in requirements gathering, scoping, and planning projects from beginning to end.
  • Driving the continuous improvement of the existing codebase by participating in code reviews, refactoring legacy code, and measuring code coverage and performance.
  • Guiding and mentoring junior engineers.
  • Shipping code to production frequently.
Qualifications:
  • 5+ years of experience providing backend development to products and enterprise software.
  • 2+ years of experience working with Golang and background with other back end languages and tools.
  • Strong knowledge of RESTful APIs and well-developed practices around versioning and error handling on remote interfaces.
  • Experience with integrating 3rd party APIs.
  • Experience working in cloud-based environments, e.g., AWS, GCP, Azure.
  • Building data-driven services on top of databases such as Postgres, MySQL, MariaDB, etc.
Archipelago offers benefits to help employees lead healthy, balanced lives.
Apply Manually