Senior Software Engineer, Core

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Design, develop, and maintain Java backend services utilizing Spring Boot or comparable frameworks.

β€’ Implement features related to registration, KYC, login and MFA, device registration, account management, tax reporting, Fanatics ID integration, and watchlist monitoring.

β€’ Create and uphold services that comply with regulatory and responsible gaming standards, including geolocation, state and self-exclusion, prohibited persons, loss limits, and eligibility requirements.

β€’ Establish integrations with third-party identity, verification, geolocation, and compliance providers, ensuring robustness against failures, implementing retries, and maintaining data integrity.

β€’ Develop scalable, well-tested services featuring strong unit and integration test coverage.

β€’ Engage in architecture and design discussions for APIs, event-driven systems, and data flows.

β€’ Diagnose complex production issues and take part in the weekly on-call rotation, runbooks, and post-mortems.

β€’ Collaborate with Product, Technical Program Management, Compliance, Support, and client engineering on technical solutions and agile delivery practices.

β€’ Guide junior to mid-level engineering colleagues through code reviews, design feedback, and collaborative coding sessions.

β€’ Adhere to engineering best practices, including CI/CD, testing, observability, feature flagging, and documentation while addressing technical debt.


⛳️ Requirements

β€’ Over 5 years of professional software engineering experience with Java.

β€’ Extensive experience in building and supporting production-grade Java backend services using Spring Boot or similar frameworks.

β€’ Proficient in developing REST APIs and integrating distributed systems and data flows.

β€’ Familiarity with event-driven architectures such as Kafka or other similar messaging platforms.

β€’ Experience in AWS or alternative cloud environments.

β€’ Knowledge of relational and NoSQL data stores, including Postgres and MongoDB.

β€’ Experience with AI tools or coding assistants to enhance engineering productivity.

β€’ Strong troubleshooting abilities, ownership mindset, and communication skills, with the capacity to work independently and alongside cross-functional partners.

β€’ Experience with identity and account systems, KYC, fraud, or payments is preferred.

β€’ Familiarity with compliance-driven systems is preferred.

β€’ Experience in building highly available, regulated, or enterprise-scale applications is preferred.

β€’ Knowledge of observability tooling and experience operating services on call is a plus.


🏝️ Benefits

β€’ Competitive base salary and bonus structure.

β€’ Comprehensive full-time employment benefits.

β€’ Potential for in-person onboarding and cultural immersion experience in New York City for eligible full-time, non-seasonal hires.

People also viewed

Chaos11 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar11 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne11 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne11 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien11 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix11 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers