Senior Software Engineer, Core

Posted 6 days ago

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

πŸ“‹ Description

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

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

β€’ Create and uphold services that enforce 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 services, with a focus on designing for failure, retries, and data integrity.

β€’ Develop scalable, thoroughly tested services with comprehensive unit and integration test coverage.

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

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

β€’ Collaborate with Product, Technical Program Management, Compliance, Support, and client engineering to deliver technical solutions in an agile manner.

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

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


⛳️ Requirements

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

β€’ Significant experience in building and supporting production 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 comparable messaging platforms.

β€’ Experience working in AWS or other 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, ownership, and communication skills, capable of working both independently and collaboratively with cross-functional teams.

β€’ Preferred experience with identity and account systems, KYC, fraud prevention, or payments.

β€’ Preferred experience with compliance-driven systems.

β€’ Desired experience in building highly available, regulated, or enterprise-scale applications.

β€’ Familiarity with observability tools and operating services on call is a plus.


🏝️ Benefits

β€’ Competitive base salary along with a bonus structure.

β€’ Comprehensive full-time employment benefits.

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

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers