What are we building?
Hard Rock Digital is a team focused on becoming the best online sportsbook, casino, and social casino company in the world. We’re building a team that resonates passion for learning, operating and building new products and technologies for millions of consumers. We care about each customer's interaction, experience, behavior, and insight and strive to ensure we’re always acting authentically.
Rooted in the kindred spirits of Hard Rock and the Seminole Tribe of Florida, the new Hard Rock Digital taps a brand known the world over as the leader in gaming, entertainment, and hospitality. We’re taking that foundation of success and bringing it to the digital space — ready to join us?
What’s the position?
We're looking for a talented Build and Sofware Engineer to join our team and play a critical role in the software development lifecycle. In this role, you'll ensure our developers' code gets compiled, tested, and deployed smoothly and reliably. You'll also be responsible for maintaining and providing stable development and testing environments. Ultimately, you'll be the hero who helps development teams deliver top-notch software, faster!
-
Design, build, and manage automated CI/CD pipelines using tools like Jenkins, Travis CI, or GitLab CI.
-
Develop, improve, and manage the build systems and scripts that create our software builds.
-
Make sure our build processes are efficient, can be easily repeated, and can handle growth.
-
Implement and manage CI/CD pipelines to automate building, testing, and deploying our software.
-
Integrate automated testing frameworks to catch bugs early and ensure code quality.
-
Own the process of setting up new development environments.
-
Keep our development, testing, and production environments healthy from a software, build, and configuration perspective.
-
Manage configuration settings and environment variables for consistent deployments.
-
Develop tools to automate repetitive tasks and boost developer productivity.
-
Research and integrate new tools and technologies to improve our build and deployment processes.
-
Collaborate closely with developers, QA testers, DevOps engineers, and release managers to solve any build or deployment issues.
-
Troubleshoot and provide technical support for build-related problems.
-
Monitor builds and deployments to identify and fix bottlenecks.
-
Optimize our build and deployment processes for speed and efficiency.
-
Make sure the right automated tests are included in the build process.
-
Document everything you build - processes, scripts, and tools - for future reference and training.
What are we looking for?
-
5+ years of experience in Java development, with the ability to fix build conflicts.
-
Expertise in build tools like Jenkins, Travis CI, or GitLab CI (experience with TeamCity is a plus).
-
Strong scripting skills in Python, Bash, and Groovy.
-
Experience with version control systems like Git or SVN.
-
The ability to handle code merges smoothly.
-
Experience with containerization tools (Docker) and orchestration tools (Kubernetes).
-
Familiarity with cloud platforms (AWS, Azure, Google Cloud) is a plus.
-
Strong analytical and troubleshooting skills.
-
The ability to diagnose and resolve complex build and deployment issues.
-
Excellent communication skills to work effectively with different teams.
-
The ability to explain technical concepts to non-technical people.
-
Experience in a similar role and a software development environment.
-
Familiarity with Agile and DevOps methodologies.
-
A degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
What’s in it for you?
We offer our employees more than just competitive compensation. Our team benefits include:
-
Competitive pay and benefits
-
Flexible vacation allowance
-
Flexible work from home or office hours
-
Startup culture backed by a secure, global brand
-
Opportunity to build products enjoyed by millions as part of a passionate team
Roster of Uniques
We care deeply about every interaction our customers have with us, and trust and empower our staff to own and drive their experience. Our vision for our business and customers is built on fostering a diverse and inclusive work environment where regardless of background or beliefs you feel able to be authentic and bring all your talent into play. We want to celebrate you being you (we are an equal opportunities employer)