High 5 Games
High 5 Games

High 5 Games dezvoltă și furnizează jocuri de cazino de tip slot și tehnologie pentru platforme destinate operatorilor de jocuri de noroc reglementați și partenerilor din industrie. Portofoliul companiei include peste 150 de titluri de sloturi online și pentru cazinouri terestre, precum și jackpoturi progresive și instrumente promoționale în joc, concepute pentru experiențe de cazino variate.

Compania oferă, de asemenea, soluții pentru platforme de cazino și studiouri de jocuri prin integrări B2B, susținând atât implementări destinate operatorilor, cât și produse sociale și produse cu bani reali destinate jucătorilor. High 5 Games activează în domeniile jocurilor, jocurilor de noroc și tehnologiei B2B, având o echipă de 51–200 de angajați.

Director of Technology and Chief Architect, New Jersey Remote

Lead the architecture of High 5 Games’ Java microservices platform for social casino gaming. Direct cloud systems, real-time transactions, reliability, security, and technology teams.

Descriere

  • Set the technical vision for a cloud platform comprising hundreds of Java microservices and assume architectural ownership.
  • Develop a deep understanding of the production platform during the first 90 days alongside its founding teams.
  • Take progressive ownership of the data and transaction layer, service architecture, and cloud platform.
  • Direct the platform’s end-to-end architecture and establish its long-term technical direction.
  • Design systems, review code and schemas, establish engineering standards, and lead engineering and technology teams.
  • Present technology strategies and trade-offs to executives, business stakeholders, and regulators.
  • Define service boundaries, APIs, data ownership, and communication between services.
  • Design high-volume, low-latency transaction systems with strong consistency and idempotency.
  • Establish approaches for distributed transactions, retries, and failure recovery.
  • Lead architecture reviews and maintain decision records across hundreds of services.
  • Reduce architectural debt and plan legacy-service evolution without interrupting live traffic.
  • Define Java standards covering frameworks, libraries, build systems, coding practices, and JVM tuning.
  • Direct database strategy across relational, NoSQL, caching, and streaming technologies.
  • Find and resolve performance constraints across the JVM, network, and data layers.
  • Guide cloud architecture spanning containers, Kubernetes, managed data services, networking, and infrastructure as code.
  • Establish SLOs, observability standards, and incident-response practices.
  • Advance scalability, resilience, disaster recovery, and efficient cloud spending.
  • Ensure security, data protection, and auditability satisfy gaming-regulatory and payment obligations.
  • Build, manage, and mentor engineering and technology teams while strengthening hiring standards.
  • Convert business objectives into technology roadmaps and project plans.
  • Oversee technical vendors and third-party platforms.
  • Assess emerging technologies and tools.
  • Communicate technology strategy and risk to the CEO, executives, and partners.

Cerințe

  • At least 12 years of software engineering experience, including 5 or more years architecting large distributed systems.
  • Expertise in Java 17 or later, Spring Boot and Spring Cloud, concurrency, JVM performance tuning, and garbage collection.
  • Demonstrated experience designing and running more than 100 production microservices.
  • Hands-on experience operating systems that process millions of real-time transactions daily against defined latency and uptime targets.
  • Advanced database knowledge spanning PostgreSQL, MySQL, or Oracle—including query tuning, indexing, sharding, and replication—as well as Cassandra, MongoDB, DynamoDB, Redis, or comparable NoSQL and caching systems.
  • Experience with event-driven architecture using Kafka or a similar streaming platform.
  • Production experience with AWS or GCP, Docker, Kubernetes, and Terraform or comparable infrastructure-as-code tooling.
  • Strong command of distributed-systems principles, including consistency models, idempotency, partitioning, backpressure, and failure modes.
  • Experience designing REST or gRPC APIs, and working with API gateways and service-mesh concepts.
  • Practical observability and reliability experience with Prometheus/Grafana, OpenTelemetry, Datadog, or comparable tools, plus SLOs and incident management.
  • Experience building engineering teams and assessing and interviewing technical candidates.
  • Ability to communicate clearly with executives, peers, and individual contributors.
  • A bachelor’s or master’s degree in computer science, engineering, or equivalent experience is preferred.

Beneficii

  • Medical, dental, and vision insurance coverage.
  • 401(k) plan, including any applicable employer match.
  • Paid time off and company holidays.
  • Additional workplace programs.

Locuri de muncă similare

Huntington National Bank

Home Savers Analyst – Mortgage Loss Mitigation

Huntington National Bank

Help Huntington customers facing mortgage default by preparing loan modification documents and managing borrower case pipelines. Coordinate with borrowers, banking offices, vendors, and county offices to work through available Home Savers solutions.

Deschide
Euromonitor International

European Market Research Analyst

Euromonitor International

Research analyst at Euromonitor International developing and validating European market estimates. Turns local market, consumer, and industry insight into client research and builds relationships across the region.

Deschide