Back to all positions

[Remote] Lead Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Rule42 is a sports technology company dedicated to modernizing amateur athlete discovery through an AI-powered platform. The Lead Software Engineer will design, build, and operate distributed systems supporting AI, data products, and customer-facing applications, including scalable microservices, real-time processing, machine learning workflows, and cloud infrastructure. The role also owns production reliability, engineering practices, CI/CD, troubleshooting, and long-term platform architecture.

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

Skills

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

Company Overview

  • Sports tech empowering athletes to be discovered by coaches and scouts. It was founded in 2026, and is headquartered in Lake Oswego, OR, US, with a workforce of 11-50 employees. Its website is https://www.rule42.com.