3-Month Contract - Software Engineer - Java / Kotlin - Remote
Job Description
Boom Entertainment is a technology company that is fueling the biggest winners in sports betting and online gaming. Working with professional sports leagues, media companies, and leading casino operators, Boom provides technology and games to many of the biggest names in the industry --Â NBC Sports, Barstool Sports, Penn National Gaming, 8AM Golf, YES Network, Rush Street Interactive, DraftKings, Golden Nugget, and many more.Â
As a company, we are looking for driven dreamers who want to make an impact on this industry and the world. We want people of integrity who are open to learning and willing to challenge the norm. We want people who are curious, reliable, empathetic, and obsessed with quality.Â
Boom has two main verticals, Sports Products and Casino Games.Â
Our Sports Products include world-class free-to-play games and technology for our partners that have entertained more than 4 million sports fans. Also included is Boom Fantasy, our very own Daily Fantasy Sports application bringing a quick and easy way for sports fans from any skill-level to join in the fun of DFS. With millions of dollars in winnings so far, Boom Fantasy is a rapidly growing success.Â
Our Casino team is hard at work building a suite of eye-catching casino games for distribution to casino operators in the legal U.S. and international iGaming markets. This team is reimagining what’s possible in gaming by focusing on innovative products powered by cutting-edge technology.
This is a remote, 3-month contract position, possessing the opportunity for extension. Our target compensation for this position is up to $50/hr, depending on experience. This role will be 40 hours per week, and the ideal schedule will be 9 am ET to 6 pm ET, although we are open to 5 am ET to 2 pm ET.
Responsibilities:Â
- Collaborate with other engineers, designers, and the leadership team to make technical decisions that solve real problems in a way that enhances our core capabilities
- Implement new game formats and social features by working across server, event, and storage layers of our stack as necessary
- Optimize for performance and quality of end-user experience in the context of local execution, networked resources, and fully scaled operations
- Participate in road mapping, daily stand-ups, and ongoing discussions about best practices and the design patterns that are most appropriate for our use cases
- Develop an appreciation for the gaming vertical and participate in the design, testing, and evaluation of new products and features
Qualifications:Â
- 5+ years of experience with Java, Kotlin, and other languages
- Experience in regulated environmentsÂ
- Proficiency using Linux command line to navigate, troubleshoot, script, and manage systems.
- Experience with Microservices environment (building and maintaining API's)
- Experience with networking and client-server communication (Google Protobuf, GRPC, REST, websockets, server-sent events)
- Highly professional work ethic and the ability to deliver well-vetted work on an ongoing basis
- Excellent collaborative skills, including written and verbal communication
Preferred Qualifications:
- Experience in regulated gaming environments related to igaming or gaming enforcement such as NJDGE, Pennsylvania gaming Control Board, etc.
- Experience with MongoDB or similar NoSQL databases
- Experience with Message Queue frameworks such as Kafka or Google PubSub
- Experience with "At-Scale" Integration with 3rd party APIs
- Experience with build pipelines and deployment automation.
- Experience creating, updating, and using Docker containers
- Experience using Gradle
What Boom promises youÂ
We have a culture that values trust vs. micromanaging. Each role has a high level of autonomy. We have an inclusive environment where you don’t have to change who you are. We encourage you to take time off without guilt.Â
Lastly, we proudly offer an extremely transparent, fun, and engaging culture that provides opportunities for personal and professional growth to all employees.
Explore More
Date Posted
08/30/2023
Views
13
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsMedical Affairs Writer Contract - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics seeks a Medical Affairs Writer to develop scientific publications and communications for cell therapy innovations The role requir...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View Details