Rule42 Lead Software Engineer Remote · Full time Company website

The Lead Software Engineer is an exciting opportunity to build a platform from the ground up. This role is responsible for designing, building, and operating the distributed systems that power Rule42's AI platform, data products, and customer-facing applications. This individual will design scalable and reliable systems that support real-time data processing, machine learning workflows, and product delivery. The ideal candidate is equally comfortable designing event-driven systems, writing production-grade software, and maintaining highly available cloud infrastructure.

About Rule42

Rule42 Sports Technology Group is a sports technology company dedicated to modernizing amateur athlete discovery. Founded by an all-star team of sports and tech industry veterans led by Renée James, former president of Intel and founder of Ampere Computing, Rule42’s AI-powered platform gives every athlete an equal chance of being discovered, while helping scouts and teams objectively evaluate and build a broader, deeper talent pool. Initially focused on softball and baseball, the company plans to expand to additional sports in the future. For more information, visit our Company website.

Description

Responsibilities 

  • Design, develop, and maintain distributed systems using event-driven architecture patterns. 
  • Build scalable .NET Core microservices, APIs, and platform services that support AI and data-driven products. 
  • Own the reliability, performance, and operational health of production systems. 
  • Design and implement resilient architectures with appropriate fault tolerance, observability, and recovery mechanisms. 
  • Develop and maintain cloud-native solutions within Google Cloud Platform (GCP). 
  • Work with our IT Director to implement scalable storage solutions our system will use.  
  • Collaborate with data engineers, machine learning engineers, product leaders, and business stakeholders to deliver platform capabilities. 
  • Establish engineering best practices for code quality, testing, deployment automation, monitoring, and incident response. 
  • Lead troubleshooting and root-cause analysis of production issues. 
  • Maintain and continuously improve CI/CD pipelines and software delivery processes. 
  • Participate in architectural planning and technical decision-making for the company's long-term platform strategy. 

Required Qualifications 

  • Bachelor's degree in Computer Science, Information Systems, or a related technical discipline. 
  • 7+ years of professional software engineering experience. 
  • 3+ years acting in a lead capacity  
  • Strong experience developing applications and services in C# (.Net Core) and Python.  
  • Strong experience designing and optimizing SQL-based data systems (Postgresql). 
  • Strong understanding of software design patterns, system scalability, reliability, and performance optimization. 
  • Experience building and operating solutions on Google Cloud Platform (GCP). 
  • Experience developing distributed systems and event-driven architectures. 
  • Experience building RESTful APIs and microservices. 
  • Experience supporting and maintaining production environments. 
  • Experience with modern CI/CD practices and automated deployment pipelines.  

Preferred Qualifications 

  • Master's degree in Computer Science, Software Engineering, or a related technical discipline. 
  • Experience supporting machine learning platforms, data products, or AI-driven applications. 
  • Experience with containerized environments and orchestration technologies. 
  • Experience implementing observability solutions, including monitoring, logging, and distributed tracing. 
  • Experience designing highly available and fault-tolerant cloud architectures. 
  • Experience building data platforms and working with video analytics 

About You 

  • You are passionate about baseball or softball or sports in general!  
  • You are confident in your architectural skills and know how to leverage Claude code to get things done quickly  
  • You know how to prioritize your time and work in a fast-paced team dynamic  


Equal Employment Opportunity 

Rule42 is an Equal Opportunity Employer and welcomes applicants from all backgrounds.  We are committed to creating an inclusive environment for all employees. We consider all qualified applicants for employment without regard to race, color, religion, creed, sex, pregnancy (including childbirth, breastfeeding, and related medical conditions), sexual orientation, gender identity or expression, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, marital status, veteran or military status, and any other characteristic protected by applicable law. 


Privacy Notice.  

We’ll use your resume and application answers to evaluate candidates; info is shared with our hiring team and authorized vendors (background checks after an offer) and retained 24 months — email [email protected] to request changes.

Salary

$150,000 - $180,000 per year