Software Engineer (Backend)

Engineering · Remote, New York
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Description

We are looking for a Senior Software Engineer who to join us to help deliver Cape. Responsibilities include working with our Product Team & our other Engineers to bring the product vision to reality. An ideal candidate should feel comfortable working in all areas of the stack, from the lowest level on the backend to the customer facing components of the front end.

 

Responsibilities

- Design, develop, test, deploy, maintain and improve software.

- Manage individual project priorities, deadlines and deliverables.

- Ensure the technical feasibility of product requirements.

- Optimize application for maximum speed and scalability.

- Collaborate with other team members and stakeholders.

- Ensure quality by performing thorough testing of your work and participating in peer reviews within your team

 

Key Qualifications

- BS in computer science or equivalent experience.

- 3-5+ years professional experience building performant, user-friendly applications.

- Working experience writing unit, integration, and end-to-end tests.

- Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership.

- Experience working on Backend services such as databases, distributed systems, realtime applications, etc.

- Experience writing Go is a plus.

- Experience working with React or other frontend technologies is a plus.

- Experience working with GraphQL, TypeScript or Flow is a plus

- Experience working in a data science context is a plus

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Remote, New York
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced