Senior Software Engineer
About the job
About PlayVS
The fastest-growing High School and Collegiate sport in America isn’t basketball or football—it’s esports—and PlayVS is the official platform for High School and Collegiate esports. We offer an incredible, full-stack esport platform—game integrations, team building tools, leagues, tournaments, and schedules—and our software products tie everything together into a cohesive experience.
We are looking for a passionate Senior Software Engineer to join our Platforms team. You will be responsible for ensuring all services are built, maintained, and operated in a reliable and scalable way. You will be part of the successful delivery of new features and services, as well as the day-to-day successful operation of existing services.
Here's What You'll Get To Do
- Write software layers, scripts, deployment frameworks, tracers, monitors, self-healing/auto remediation tools and automate the processes
- Diagnose, and debug large-scale distributed systems in production
- Help our customers have an awesome experience with our products
- Contribute to design documents, code reviews, and other technical discussions
Here's What We're Looking For
- 6+ years of product development experience
- Experience in designing, analyzing and solving large-scale distributed systems
- Thorough understanding of node.js and its core principles
- Experience in JavaScript or TypeScript
- Good mix of software and system engineering skills
- Strong debugging and optimization skills, especially with regard to memory management, data stores, and profiling
- Desire to learn and apply machine learning and data mining techniques
- Committed desire to understand our customers
- Possess a growth mindset: Live and breathe experimentation, data analysis, and ruthlessly prioritize for impact
- Fluent verbal and written communication skills
Here’s What Is Nice To Have
- BS/MS in Computer Science or other technical field
- Experience with GraphQL
- Experience working with big data platforms and AWS technologies
- Familiarity with machine learning and statistical modeling tools