Trajekt Sports is building the next generation of baseball training technology through a combination of software engineering, robotics, and data science. Our flagship product, the Trajekt Arc , allows hitters to train against highly accurate recreations of real pitchers. By combining high-fidelity robotics with real pitch data and visual simulations of opposing pitchers, the system allows hitters to train against the exact pitches they will face in games. Role Description We are looking for a Senior Full Stack Software Engineer to join our growing product team. You will work across our React & Node TypeScript stack, building web products that power Trajekt’s pitch replication systems and tools used by professional baseball teams around the world. In addition to product development, a portion of the role will focus specifically on platform reliability, DevOps, and cloud infrastructure management . You will help ensure our systems are stable, scalable, and capable of supporting the teams that rely on them daily. This role is hybrid , with 3 days per week onsite at our facility in Mississauga, Ontario. Our current product team: 2 Software Engineers Product Manager Product Designer Chief Product Officer What You'll Work On Develop systems used to manage and operate our fleet of advanced pitching machines Improving platform reliability, observability, and scalability Investigate and resolve complex production issues, often in real time with teams in the field Build performance tools used by players, coaches, and machine operators Help shape our product roadmap based on feedback from the world’s most elite players Requirements 5+ years of professional software development experience Strong proficiency with TypeScript and modern web technologies Strong proficiency with SQL and NoSQL databases Experience deploying and operating services in cloud environments such as AWS or GCP Experience with Terraform, Kubernetes, or other container orchestration tools Experience debugging, testing, and refactoring existing legacy codebases Solid understanding of Linux systems, networking fundamentals, and distributed systems Experience building and maintaining CI/CD pipelines Familiarity with monitoring, telemetry, and observability tools About You You are a pragmatic and versatile engineer who enjoys solving complex problems. Have a strong track record of shipping production-ready software Have lots of experience developing and scaling cloud-based platforms Care about system reliability, observability, and maintainability Know when to ship quickly and when to move slowly to get things right the first time Are comfortable diving deep into unfamiliar areas where you may lack domain expertise Are comfortable saying “I don’t know” and figuring things out on the fly Nice to Have Proficiency in python Experience working at startups or scale-ups Experience working with hardware-adjacent systems or real-time software Experience withcomputer vision Exposure to scientific computing libraries such as NumPy, SciPy, or PyTorch Familiarity with physics-based modeling or simulation #J-18808-Ljbffr
Senior Software Engineer (Full Stack, Product)
TRAJEKT SPORTS
toronto, toronto
Published 27 days ago
Report job