Uniting the world through shared experiences.
Senior Fullstack Engineer, Staff
Location
United States
Posted
2 days ago
Salary
$206.6K - $280.8K / year
Seniority
Senior
Job Description
Senior Fullstack Engineer, Staff
Gametime
• Build and ship high quality full-stack features across web, mobile, backend services, and APIs. • Design scalable, reliable systems that support millions of users. • Develop and maintain high-performance services, integrations, and infrastructure. • Partner with Product, Design, and Data teams to solve customer and business problems. • Own projects from concept through deployment and ongoing optimization. • Write high-quality code, participate in code reviews, and contribute to engineering best practices. • Improve system performance, observability, and developer productivity. • Help drive AI adoption through intelligent automation, agentic tools, and AI-powered workflows. • Collaborate with a talented team in a culture focused on ownership, learning, and continuous improvement.
Job Requirements
- Experience building full-stack applications across frontend, backend, and APIs.
- Strong backend development skills in Golang or similar languages (Python, Java, C#, Ruby, Rust, etc.).
- Experience building modern web applications with React.
- Familiarity with mobile development concepts and/or React Native.
- Strong system design skills with a focus on scalability, reliability, and performance.
- Experience designing and maintaining RESTful or GraphQL APIs.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with relational and NoSQL databases.
- Exposure to event-driven architectures and messaging systems.
- Knowledge of workflow orchestration tooling like Temporal or AWS Step Functions
- AI curiosity and fluency with tools like Cursor, Claude, or ChatGPT is a plus.
- Collaborative mindset with a passion for solving problems and building great products.
Benefits
- Flexible PTO
- Competitive salary & equity package
- Monthly Gametime credits for any event ($1,200/yr)
- Medical, dental, & vision insurance
- Life insurance and disability benefits
- Diverse Family-forming benefits through Carrot Fertility
- 401k, HSA, pre-tax savings programs
- Company off-sites and meet-ups
- Wellness programs
- Tenure recognition
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the design and delivery of complex, integration-heavy platforms • Define front-end architecture and technical strategy, designing scalable platforms and leading complex UI systems development (e.g., React, Angular, Next.js, TypeScript) • Define front-end standards and best practices, and contribute to shared design systems • Lead back-end development and API architecture, integrating complex systems and third-party platforms (e.g., Node.js, Python) • Design efficient database schemas and optimize performance across relational and NoSQL systems • Drive backend performance, scalability, and reliability, and own implementation of security best practices including authentication and authorization • Lead monitoring, observability, and reliability practices across production systems • Lead the design and integration of AI services into production full-stack systems, including LLM APIs, streaming, tool and function calling, multi-step agent flows, and RAG patterns • Bring an AI-forward mindset to your daily work, using tools like Claude, Cursor, and other modern AI assistants to ship higher-quality work at pace • Collaborate closely with cross-functional teams to align technical decisions with product and business goals • Communicate complex technical tradeoffs and architectural decisions clearly across engineering and non-engineering stakeholders • Lead code reviews and design discussions, raising the quality bar for the team • Establish front-end and full-stack engineering standards that lift quality and consistency across the team • Mentor junior and mid-level engineers, helping them grow their craft, confidence, and impact • Make architectural decisions with thoughtful consideration of tradeoffs and long-term implications.
• Provide hands-on technical leadership across our web platform and digital experience ecosystem • Design, build, and evolve scalable full-stack solutions that power high-quality customer experiences • Operate as a senior technical leader within the team, partnering with engineering managers, product managers, architects, XD, platform teams, and partner engineering teams • Lead the design and delivery of complex full-stack solutions across frontend, backend, API, and platform integration layers • Provide architectural direction for scalable, maintainable, secure, and high-performing web applications • Drive technical decisions across multiple services, repositories, and shared components • Ensure solutions are production-ready, focusing on scalability, performance, reliability, accessibility, localization, security, and maintainability • Promote consistent engineering practices across repositories and teams • Mentor senior and mid-level engineers through design reviews, code reviews, technical discussions, and delivery execution
• Build and maintain the Structured Record Access API layer: the abstraction between engineering teams and the managed Postgres and DynamoDB fleet across all production regions • Implement and operate Kafka-based semantic event emission from the SRS abstraction layer, replacing raw CDC stream consumption downstream • Contribute to the schema catalog and runtime connection management service, giving teams consistent metadata access without environment-specific configuration • Write code-first schema migrations with mandatory test coverage and validated rollback, deployed via the database platform API • Build developer tooling and SDKs that reduce per-team provisioning and schema management toil • Continuously assess cloud platform needs across the SRS fleet, identify risks and gaps before they become incidents • Drive improvements in capacity management, monitoring/alerting, query tuning, load optimization, and data replication for reporting workloads • Create and institutionalize best practices and health models across the database fleet, using observability tooling and AWS automation to enforce standards consistently • Consult directly with engineering teams and group leads on storage readiness and risk • Build a network of storage champions across the division to distribute expertise and raise the floor on database hygiene • Curate training opportunities for engineering teams in database technologies and management • Provide tactical support during production emergencies
• Hands-on coding to deliver scalable backend services and infrastructure • Provide technical leadership and guidance for software architecture and design decisions • Mentor and support developers, fostering a culture of continuous learning and improvement • Develop and maintain reliable, secure, high performance cloud services • Maintain high code quality through automated deployments, unit and integration testing, and continuous improvement practices • Document and present technical solutions clearly and thoroughly • Support the engineering manager in achieving on-time delivery of team commitments • Participate in on-call rotations for production systems


