
Senior Software Engineer, Sportsbook Platform
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Design, scale, and optimize APIs and real-time delivery systems.
• Manage API schemas as versioned contracts in relation to released mobile applications; identify breaking changes and coordinate migrations with iOS and Android leads.
• Construct and maintain services that remain efficient and accurate under high throughput and variable load conditions.
• Identify production bottlenecks and risks, and drive enhancements for platform scalability.
• Establish and fine-tune Datadog monitoring, alerting, and tracing systems.
• Develop native features for Android and iOS in Swift or Kotlin as necessary.
• Create comprehensive tests for each feature and bug resolution.
• Take ownership of features from API to screen, collaborating with iOS, Android, and web engineers.
• Troubleshoot issues across client and server interfaces.
• Design APIs from the client viewpoint, addressing caching and behavior in weak network scenarios.
• Utilize AI coding agents like Claude Code as the primary development approach; plan tasks, direct agents, and review outputs.
• Prepare proposals, technical specifications, and runbooks, presenting them to leadership and partner teams.
• Provide mentorship to teammates through code reviews, pairing sessions, and documentation.
• Perform additional responsibilities as needed.
• Practical, daily experience in developing software using AI coding agents such as Claude Code, Cursor, Copilot agents, or their equivalents.
• A minimum of 5 years of experience in software engineering, primarily focused on backend or API systems.
• At least 2 years of experience in designing and evolving APIs used by multiple clients, including aspects like versioning and backward compatibility.
• Eagerness to learn native development for iOS and Android using Swift or Kotlin.
• Experience in creating real-time features such as subscriptions, streaming, or push notifications.
• Strong knowledge of data structures, distributed systems, algorithms, and software design principles.
• 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 comprehensively.
• Familiarity with server frameworks such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.
• Proficient in technical writing, including technical specifications, runbooks, and cross-team design documents.
• Comfortable utilizing the terminal, Git and GitHub or similar tools, and an editor of choice.
• Prior experience in mobile shipping is advantageous but not mandatory.
• Experience with native mobile development in Swift or Kotlin, GraphQL, Elixir and Absinthe, relational databases, Kubernetes, containers, background job processing, and event infrastructure is a plus.
• Competitive compensation package.
• A fun and relaxed work environment.
• Reimbursements for education and conferences.
• Opportunities for career advancement and mentoring others.
• Comprehensive benefits package, offering options and resources that support employees physically, financially, and emotionally.
• Eligibility for bonuses for most non-sales roles.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.