YinzCam, Inc. logo
YinzCam, Inc.
Posted 137 days agoVerified live 15h ago

Backend Systems Engineer

Brief overview

PA, Pittsburgh, USIn-person
UndergradOr in progress
10 H-1B approvalsDept. of Labor
Java programmingC# programmingWriting complex SQL queriesUsing relational databasesBuilding large-scale distributed systemsDebugging complex Java applicationsWorking with AWS technologiesUsing DynamoDBUsing RedshiftDatabase fundamentalsUsing HadoopUsing SparkUsing HiveUsing DockerUsing KubernetesUsing MesosTroubleshooting distributed systems

About the company

YinzCam, Inc. logo
YinzCam, Inc.yinzcam.com

YinzCam® is a technology leader delivering a unified digital engine with apps, websites, SSO, fan-engagement, gamification, and at-home Connected TV experiences that power the digital fan experience for sports teams, leagues, venues, and events around the world.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
10H-1B approved
100%approval rate
5new H-1B hires
$85,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20234
20243
20251
20262
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20261
Top sponsored roles
Product Manager

Job description

Summary

YinzCam, Inc. is a tech leader in sports, developing mobile and analytics solutions for sports teams and venues worldwide. The Backend Systems Engineer will enhance the company's backend infrastructure and deliver backend-heavy products and features to sports teams, collaborating with developers and designers to optimize fan experiences.

Skills

  • Bachelor's Degree in Computer Science or Computer Engineering
  • Expert-level programming and debugging experience with Java and C# (a must)
  • Expert-level experience in writing complex SQL queries and using relational databases (a must)
  • Expert-level experience in building RESTful APIs using both XML and JSON data formats (a must)
  • Experience with building large-scale, complex, production distributed fault-tolerant systems
  • Experience with writing and debugging complex, production Java code
  • Experience in working with AWS and AWS-related technologies, e.g., DynamoDB, Redshift
  • Experience with database fundamentals including working with relational data, semi-structured data, unstructured data, and database schemas
  • Experience with distributed systems such as DynamoDB, Hadoop, Spark, Hive, Redshift
  • Experience in using Docker, Kubernetes, Mesos
  • Track record of troubleshooting problems in complicated, large-scale, distributed systems
  • Deep knowledge of distributed-systems algorithms, in the areas of concurrency, scalability, consistency, partitioning, caching, reliability, synchronization, serialization, multi-threading, DHTs, etc
  • Strong networking fundamentals, including knowledge of common network protocols and wire formats (e.g. HTTP) and debugging of network-level issues (e.g. packet captures, proxying)
  • Proficiency in asynchronous programming and multithreaded programming
  • Willingness and ability to explore uncharted territory on your own
  • Willingness and ability to work the non-traditional hours of the sports industry

Qualifications

Must Haves

  • Bachelor's Degree in Computer Science or Computer Engineering
  • Expert-level programming and debugging experience with Java and C# (a must)
  • Expert-level experience in writing complex SQL queries and using relational databases (a must)
  • Expert-level experience in building RESTful APIs using both XML and JSON data formats (a must)
  • Experience with building large-scale, complex, production distributed fault-tolerant systems
  • Experience with writing and debugging complex, production Java code
  • Experience in working with AWS and AWS-related technologies, e.g., DynamoDB, Redshift
  • Experience with database fundamentals including working with relational data, semi-structured data, unstructured data, and database schemas
  • Experience with distributed systems such as DynamoDB, Hadoop, Spark, Hive, Redshift
  • Experience in using Docker, Kubernetes, Mesos
  • Track record of troubleshooting problems in complicated, large-scale, distributed systems
  • Deep knowledge of distributed-systems algorithms, in the areas of concurrency, scalability, consistency, partitioning, caching, reliability, synchronization, serialization, multi-threading, DHTs, etc
  • Strong networking fundamentals, including knowledge of common network protocols and wire formats (e.g. HTTP) and debugging of network-level issues (e.g. packet captures, proxying)
  • Proficiency in asynchronous programming and multithreaded programming
  • Willingness and ability to explore uncharted territory on your own
  • Willingness and ability to work the non-traditional hours of the sports industry

More jobs like this