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 Staff Backend Software Engineer on the Gameday team, you will utilize modern tools to enhance and iterate on features within the backend codebase.
You will be responsible for building 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 role includes developing and maintaining scalable, robust, and efficient backend services.
You will lead Gameday team projects by collaborating with Engineering Managers, Product Managers, Designers, QA, and other engineers across the company.
You will drive changes to our API and SDK to facilitate server/client communication.
You will lead architectural decisions to ensure productivity and efficiency as the 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 7+ years in a software development role.
You should have 5+ years of experience with Node.js or another backend technology.
You must have 3+ 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 available.
Employees receive a DICK’S Sporting Goods Teammate Discount.