Lead Software Engineer - Unity Online Gameplay

Golf Daddy
CA, United States
$99 an hour
Full-time

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.

2 days ago
Related jobs
Promoted
Assetmark
Concord, California

The Tech Lead (Senior Software Engineer) will research, design, develop, configure, integrate, test and maintain existing and new applications and/or integrate 3rd party developed applications with Asset Mark's systems. Software analysis, code analysis, requirements analysis, software review, identi...

Promoted
VirtualVocations
Santa Ana, California

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

Promoted
TikTok
San Jose, California

You will have the opportunity to work closely with a multidisciplinary team of Mobile Engineers, Frontend Engineers, Site Reliability Engineers, Data Engineers, and Data Scientists in a high-impact and fast-paced environment. As a Software Engineer on our TikTok Backend Infrastructure team, you will...

Promoted
VirtualVocations
Inglewood, California

A company is looking for a Lead Software Engineer, Mobile (Swift). ...

Promoted
JP Morgan Chase & Co.
Palo Alto, California

As a Android Lead Software Engineer at JPMorgan Chase within Digital Payments, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. We have an exciting and rewarding opportunity for you to take your so...

Promoted
VirtualVocations
Inglewood, California

A company is looking for a Lead Software Engineer for the Merchant Dashboard - Shopping role. ...

Promoted
Tik Tok
Los Angeles, California

You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment. TikTok is the leading destination for short-form mobile video. We lead with curiosity and aim for the highest, never shying away from taking calculated risks ...

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...

Disney Entertainment & ESPN Technology
Burbank, California

We’re seeking a Lead Software Engineer who will be an outstanding addition to our JavaScript browser-based devices team. Work closely with UX designers, product managers, and engineering leadership to build best-of-class, delightful streaming experiences. Provide mentorship to junior software engine...

Unity
Remote, CA
Remote

Unity is at the forefront with our scalable, performant runtime engine and Unity Editor workflow. We are looking for a senior software engineer to join our growing team. Unity is committed to solving the hardest technical challenges, and this role plays a key part in delivering industry solutions fo...