Senior Software Engineer
2 days ago
City of London
About the Company Every hour, millions of sports fans lose hard-earned cash on suboptimal bets — and this company is changing that. Ranked among the top three social media identities in the U.S. gambling space, they are arming fans with market-beating insights, tips, and data, all powered by cutting-edge, in-house algorithms. Their flagship digital B2C subscription product launched in October 2024 and has since been experiencing very rapid growth — currently doubling revenues every 1–2 months while maintaining healthy 40%+ profit margins. It combines top-rated human expertise with market-leading AI algorithms, delivering world-class analytics and insights straight to the fingertips of thousands of subscription customers. Leveraging industry-leading social channels with millions of engaged followers, they’re scaling the consumer product through their massive social reach. With a lean but highly capable team of engineers, designers, and product leaders from top-tier companies such as Meta and Alibaba, the company is now entering an exciting scale-up phase. This is a unique opportunity to join and directly shape a pioneering consumer product. Role Overview We are looking for an outstanding Senior Software Engineer to join our fast-moving journey. You’ll be a key contributor across the stack in our Rust-based environment, building intuitive experiences and scalable systems while influencing product direction. We value recent impact above all else: what you’ve shipped, how you’ve solved problems, and the ownership you’ve shown in your most recent role. You’ll partner with product and data teams to deliver features that delight users, drive retention, and boost business value. This role also offers the chance to mentor others, shape engineering culture, and play a critical role in our growth story. Key Responsibilities • Drive the development and scaling of GameScript to deliver best-in-class insights to sports fans, • Design, build, and maintain production systems (frontend and backend) using Rust, • Partner with product and design teams to turn ideas into fully functional features, • Contribute to strategic decisions on product direction (e.g., integrations, AI-powered algorithms, tooling for fans), • Rapidly test and iterate based on customer feedback and analytics, • Improve system scalability, reliability, and performance, • Lead code reviews, mentor engineers, and support hiring as we grow, • Take ownership from concept to delivery, including infrastructure (deployments, observability, CI/CD) Must-Have Qualifications • 5+ years in software engineering (flexible if skills and impact are strong), • Strong foundations in typed languages (e.g., C++, Scala, Rust, Java, C#, Swift), • Strong understanding of core programming concepts, including variable assignments and memory allocation (stack vs. heap), • Proven track record of recent impact: delivering features, improving systems, solving real-world challenges, • Comfort adapting to new languages and stacks quickly, • Experience in smaller/startup environments (ownership mindset, thrives in ambiguity), • Strong communication and collaboration skills; disciplined in reviews and documentation, • Degree in Computer Science, Engineering, or related field (top-tier university preferred) Desirable Experience • Hands-on experience with Rust (or willingness to learn — our current team picked it up on the job), • Cloud infrastructure: Kubernetes, GCP, Cloudflare, Terraform, • Databases: SQL-like, especially SurrealDB, • Leadership qualities: mentoring, project ownership, stakeholder management, • Exposure to sports betting, gambling, or adjacent domains (not required) What Success Looks Like (6–12 Months) • You’ve shipped high-impact features end-to-end, driving real user engagement, • You’ve taken ownership of key systems and improved performance/reliability, • You’re mentoring others and helping to build a strong engineering-first culture, • You’ve influenced architectural decisions and contributed to our tech evolution, • You’re fully fluent in our Rust-based stack and pushing its boundaries What We Offer • Join early and directly shape a consumer product at scale, • Work across the stack, from backend systems to frontend UX to internal tooling, • Operate at the intersection of algorithmic insights, AI, and social media, • Collaborate closely with a talented, supportive, and ambitious team, • Competitive salary with a performance-based bonus designed to reward your impact, • Private health insurance, fitness incentives, and free daily lunch (often dinner as well), • A fast-paced, intellectually challenging environment where ideas matter and careers grow, • The rare opportunity to be part of the founding team of a first-of-its-kind consumer product in sports betting