Remote Senior Backend Engineer, Coach Crew

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Backend Software Engineer on the Coach Crew team, you will use modern tools to enhance and iterate on features within the backend codebase.
  • You will build engaging user-facing features by contributing your expertise, writing code, and making architectural decisions alongside Product Managers, Designers, QA Analysts, and Engineers.
  • You will own and drive business-critical product areas including live video streaming, scorekeeping, fan experiences, and team management throughout our backend services.
  • Your responsibilities include developing and maintaining scalable, robust, and efficient backend services.
  • You will lead Coach Crew team projects by collaborating with Engineering Managers, Product Managers, Design, QA, and other engineers across the company.
  • You will drive changes to our API and SDK to facilitate server/client communication.
  • You will collaborate on architectural decisions to ensure productivity and efficiency as our backend codebase grows.
  • You will improve existing systems' performance, reliability, scalability, and develop new features.
  • You will work closely with cross-functional teams to understand requirements and translate them into technical solutions.
  • You will ensure system security and data privacy compliance.
  • You will participate in code reviews to maintain code quality and share knowledge.
  • You will create and maintain technical documentation for reference and reporting.

Requirements:

  • You must have experience scaling a codebase to a large number of users and engineers.
  • A track record of successful projects utilizing Typescript and Node.js or another backend technology is required.
  • You should have experience writing scalable, performant server-side code.
  • You must be a leader, willing to take ownership for the success of the team.
  • Outstanding problem-solving skills and the ability to communicate solutions clearly are essential.
  • A strong background of successfully mentoring engineers is required.
  • You should enjoy building a collaborative atmosphere to create solutions to complex problems.
  • You need to have 5+ years in a software development role.
  • You should have 3+ years of experience with Node.js or another backend technology.
  • You must have at least 1+ years of experience leading and implementing complex designs.
  • Experience with TypeScript is preferred.
  • Experience with a system deployed in an AWS environment is preferred.

Benefits:

  • You can work remotely throughout the US or from our well-furnished, modern office in Manhattan, NY.
  • The company offers an unlimited vacation policy.
  • Paid volunteer opportunities are available.
  • A WFH stipend of $500 annually is provided to make your work-from-home situation comfortable.
  • A snack stipend of $60 monthly is offered to have snacks shipped to your home office.
  • Full health benefits including medical, dental, vision, prescription, FSA/HRA, and coverage for family/dependents are provided.
  • Life insurance options include basic life, supplemental life, and dependent life.
  • Disability leave includes short-term and long-term disability.
  • A retirement savings plan (401K) is offered through Vanguard, with a company match.
  • The company provides paid access to a wellness platform to support mental, financial, and physical wellbeing.
  • Generous parental leave is included.
  • Employees receive a DICK’S Sporting Goods Teammate Discount.
About the job
Posted on
Job type
Salary
$ 160,000 - 200,000 USD / year
Experience level
Leave a feedback