Lead Software Engineer - Unity Online Gameplay

Golf Daddy
CA, United States
$99 an hour
Full-time
We are sorry. The job offer you are looking for is no longer available.

About Our Company :

Daddy Sports is committed to making sports simulation widely accessible. The future of sport is practiced and played at-home or in specialized training facilities.

We’re making simulators affordable and accesible starting with Golf. We built a $99 golf simulator that is disrupting an industry where the average cost of a simulator is $5000.

On all fronts we’ve received tons of recognition, but we’re most proud of our community of over 200,000 supporters on TikTok, Instagram, and YouTube.

We started 2 years ago and we’re very early on in our journey, join us today as we blast through an otherwise slow industry and be part of this sports revolution where we turn every sport into an every day option.

Check us out at Golfdaddy.com or in hundreds of stores across the country. (Dicks sporting goods, Golf Galaxy, and more)

What you’ll do :

  • Lead diverse hybrid team of game and computer vision engineers
  • Drive engineering infrastructure for the came connecting all aspects of its production
  • Maintain team health and growth
  • Keep timelines and deliverables to best estimate build time estimates
  • Create and work on creative new game modes that connect real-life sports simulation with gaming
  • Explore gamification and optimization of our gaming experience
  • Take control in creating and maintain the networking and multiplayer code and architecture for our mobile sports simulator (golf)
  • Integrate and manage a networking client API with Unity which supports networking of Unity features (transforms, physics etc.)
  • Support networking across multiple target platforms including iOS and Android
  • Develop tools to assist with game networking, debugging and performance optimization
  • Coordinate with development team to identify risks and possible mitigation strategies for networking complex game systems

What you’ll need :

  • 5+ years software engineering experience
  • 3+ years experience leading a team
  • Experience in Back-End Development
  • Strong programming skills in Unity and C#
  • Knowledge of Object-Oriented Programming (OOP) principles
  • Excellent problem-solving and debugging skill
  • Django expertise
  • AWS expertise
  • Github Actions expertise
  • CI / CD, Docker (or similar) expertise
  • MySQL (or similar) expertise
  • Experience using common Unity networking frameworks such as Photon, Mirror, FishNet, Normcore or similar.
  • Proficient knowledge of game networking technologies and techniques
  • Skillful understanding of lower level networking communication and socket based programming

Culture :

Daddy Sport’s culture is lively and in-person. Team members are in the office 5 days per week, 8am to 5pm at the Irvine, CA headquarters.

This requires occasional weekend work and long hours. Most will tell you they’d prefer to be nowhere else. There is unparalleled excitement and energy with the speed at which we’re growing and a catalyst to grow your career with the trajectory we’re on.

If you want to join an early startup with 1000% YoY growth this is for you.

4 days ago
Related jobs
Promoted
VirtualVocations
Inglewood, California

A company is looking for a Lead Software Engineer - Energy, Shopping (Remote). ...

Promoted
loanDepot
Irvine, California

We are seeking a Lead Software Engineer who is passionate about enabling great customer experience with emerging technologies to join our team. Presents solutions to senior architects and engineering leaders. Responsible for delivering innovative, compelling, coherent software solutions across a wid...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Lead Software Engineer for Gen AI - Post Billing Processing System. ...

Promoted
Wells Fargo
San Leandro, California

Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines. Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring...

Promoted
Tik Tok
San Jose, California

ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of ...

Promoted
Wells Fargo
Concord, California

Wells Fargo is seeking a Lead Software Engineer in the Digital Technology and Innovation group which supports evolving digital platforms and enhances integration of the innovation pipeline into our customer-facing capabilities. This position will be in the DPE(Digital Platform Engineering)-DARE(Digi...

Disney Entertainment & ESPN Technology
Santa Monica, California

The Media Processing & Distribution group is hiring a talented Lead Software Engineer to support the growing Content Distribution & Origin (CDO) Engineering team. Leading design and implementation of caching software for delivery of streaming media and API responses. Operate as technical lead using ...

Firstup
San Francisco, California
Remote

As Lead Software Engineer you will be responsible for delivering innovative solutions and services while constantly improving our approach to architecture, scale, availability and fault-tolerance. Leadership is in our build and we see change as a catalyst for improvement. Take ownership for the team...

Wikimedia Foundation
San Francisco, California
Remote

Experience with online community moderation or anti-harassment tools. Architect, develop, test, and deploy new features, improvements and upgrades to various systems and tools used by the Wikimedia community. Partner with Foundation staff and volunteers on software design, development, testing and e...

JPMorgan Chase & Co.
CA, United States

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of practice...