
Senior Software Engineer, Sportsbook Platform
Posted 22 hours ago

Posted 22 hours ago
This is a fully remote position, open to applicants in Canada.
• Design, scale, and optimize APIs along with their real-time delivery mechanisms.
• Treat API schemas as versioned contracts in collaboration with released mobile applications; identify breaking changes and coordinate migrations with iOS and Android leads.
• Build and maintain services that remain efficient and accurate under high traffic and variable loads.
• Identify production bottlenecks and risks, driving necessary platform-scaling modifications.
• Establish and enhance Datadog monitoring, alerting, and tracing systems.
• Develop native features for Android and iOS using Swift or Kotlin as needed, collaborating with mobile teams.
• Write comprehensive tests for each feature and bug fix.
• Take ownership of features from API to interface, collaborating with iOS, Android, and web engineers.
• Troubleshoot issues that arise across the client-server interface.
• Shape APIs with the client’s perspective in mind, addressing app requirements, caching strategies, and behavior in poor network conditions.
• Utilize AI coding agents like Claude Code as the main development approach; plan tasks, guide agents, and review outputs.
• Create proposals, technical specifications, and runbooks, presenting them to leadership and partner teams.
• Mentor colleagues through code reviews, collaborative programming, and documentation.
• Perform additional duties as necessary.
• Proven, hands-on experience in software development using AI coding agents (such as Claude Code, Cursor, Copilot agents, or similar tools).
• A minimum of 5 years in software engineering, primarily focused on backend or API systems.
• At least 2 years of experience in designing and evolving APIs for multiple clients (iOS, Android, web), including version management and backward compatibility.
• Willingness to learn native iOS and Android development utilizing Swift or Kotlin.
• Experience in creating real-time features, including subscriptions, streaming, or push notifications.
• Strong foundation in computer science principles, including data structures, distributed systems, algorithms, and software design.
• Proven experience in identifying and resolving production performance regressions through load testing and tracing.
• Experience participating in an on-call rotation for a production service and managing release cycles from start to finish.
• Familiarity with server frameworks such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.
• Excellent writing skills with experience in drafting technical specifications, runbooks, and cross-team design documents.
• A commitment to clean architecture and maintainable code.
• Proficiency in using the terminal, Git, GitHub or similar tools, and an editor of your choice.
• Previous experience in mobile shipping is a plus but not mandatory.
• Familiarity with native mobile development, GraphQL, Elixir and Absinthe, relational databases, Kubernetes, container operations, background job processing, and event infrastructure is advantageous.
• Competitive compensation package.
• Enjoyable and relaxed work atmosphere.
• Reimbursement for education and conferences.
• Opportunities for career advancement and mentoring others.
• Exceptional benefits for eligible employees, including personalized options, expert guidance, and continuous support tools for physical, financial, and emotional wellbeing.
• Bonus eligibility for most non-sales positions.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.