Avatar for Pinnacle
Pinnacle
Actively Hiring
Proudly offering competitive odds for 25 years
  • B2B
  • Growth Stage
    Expanding market presence

Senior Software Engineer

Posted: 2 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
.NET
Redis
Rabbitmq
Relational Databases
REST APIs
Splunk
Websockets
Kafka
Kubernetes
Message Brokers
Grpc
Grafana
OpenTelemetry
GitHub Copilot
Cursor
Claude Code
Caching Layers

About the job

Job Title: Senior Software Engineer

Reports to: Technical Team Lead / Software Development Manager

Why Pinnacle

Pinnacle has been one of the world's leading licensed online gaming companies since 1998. We're known for our "Winners Welcome" policy — we don't limit or ban winning players. Instead of flashy bonuses, we compete on what matters: the lowest margins in the industry, the highest betting limits, and consistently accurate odds. That's why sharp bettors and professional players treat Pinnacle as the benchmark for the rest of the market.

Our edge is precision — and the platform has to be just as sharp. That means engineering teams building low-latency, high-throughput systems where correctness and reliability aren't aspirational, they're table stakes.

About the role

This is a backend engineering role. You'll join a newly forming team building the systems behind real-time trading, risk management, and core platform services. The domain is established, but the team is being built from the ground up. This is a rare chance to shape how a team works, not just what it ships.

This is a domain-heavy role with significant ownership — you'll need to understand the business logic as deeply as the code, because the two are inseparable here. The work is a mix of greenfield development and evolving complex legacy systems. You'll make architectural decisions that directly affect how the platform performs under load, how quickly we can ship, and how reliably we operate in production.

What you'll do

  • Design, develop, and maintain high-performance backend services using .NET in a low-latency, high-throughput environment.
  • Build and maintain real-time data pipelines across message brokers, caching layers, and relational databases.
  • Navigate and extend legacy systems while ensuring backward compatibility.
  • Diagnose and resolve production issues using alerts, dashboards, and log analysis.
  • Own the deployment lifecycle for your services — CI/CD pipelines and containerization.

Representative projects

  • Building and maintaining integrations with multiple upstream data feeds, consolidating and normalizing data at high volume in real time.
  • Designing low-latency integration pipelines to and from third-party providers where throughput and reliability are critical.
  • Evolving core platform services to support new business requirements while keeping existing consumers stable.

You may be a good fit if you have

  • 5+ years of professional software development experience in .NET.
  • Strong experience building highly scalable, high-performance distributed systems and microservices.
  • Comfort working in a domain-heavy environment where understanding complex business logic is as important as the code itself.
  • Proven experience with message-oriented middleware (e.g., RabbitMQ, Kafka).
  • Experience with REST APIs, gRPC, or WebSockets.
  • Experience with Redis, Kubernetes, and cloud platforms (Azure preferred, AWS also valued).
  • Experience with observability tools (e.g., Splunk, Grafana, OpenTelemetry).
  • Experience with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code).
  • The ability to work autonomously with minimal direction — small team, high ownership, fast pace.
  • Degree or Diploma in Computer Science or related field (or equivalent experience).

Strong candidates may also have

  • Experience in domains with complex business rules (e.g., financial services, trading, or similar).
  • Experience with simulation-based or complex integration test automation.
  • Experience with GitOps and CD tools (e.g., Argo CD).
  • Experience with actor model frameworks (e.g., Akka.NET).

Equal Opportunity Employer

We are an equal opportunity employer dedicated to fostering an inclusive and diverse workplace. We prioritize hiring the best candidates based on their skills and qualifications, irrespective of race, gender, age, religion, or any other characteristic. Our strength lies in our diverse teams, and we proudly celebrate and empower everyone to embrace and promote diversity throughout their time with us.

AI Usage

As part of our recruitment process, Pinnacle may use technology-assisted tools, including AI-based systems, to support the review and assessment of applications. These tools are used to assist our team and do not make final decisions. All screening, interviewing, and hiring decisions are made by our recruitment and hiring team.

Agency Disclaimer

To all recruitment agencies – Pinnacle does not accept agency resumes. Please do not forward resumes to our jobs alias, Pinnacle employees or any other organization location. Pinnacle is not responsible for any fees related to unsolicited resumes.

About the company

Pinnacle company logo

Pinnacle

Actively Hiring
Proudly offering competitive odds for 25 years501-1000 Employees
Company Location
Willemstad
Company Size
501-1000
  • B2B
  • Growth Stage
    Expanding market presence
Learn more about Pinnacle image

Similar Jobs

Feathery company logo
Feathery
AI-powered data intake for financial services
Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits
BrainStation company logo
BrainStation
Digital skills training for the future of work
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
PathPilot company logo
PathPilot
Optimizing Career and Learning Journeys at Scale with AI