Integrations Engineer
Remote | Full-time
About ThrillTech
ThrillTech is in search of an Integrations Engineer to join our team in building and supporting best-in-class Side Bet solutions for iGaming operators. If you enjoy working directly with client technical teams, understand the importance of time-to-market, and know how to keep integrations clean, secure, and reliable, we’d love to hear from you. This is a great opportunity for someone with a strong programming background, solid infrastructure and networking knowledge, and a passion for building tools and processes that make teams faster and more effective.
Responsibilities
This position is a great fit for someone who is equally comfortable writing production-quality code and diving into infrastructure and networking details when integrations get tricky.
- Work directly with client engineering and infrastructure teams to implement integrations with ThrillTech’s platform
- Support and troubleshoot API and system-level integration issues (auth, connectivity, networking, performance, etc.)
- Build new integration tools and maintain existing ones (internal tooling and client-facing utilities)
- Diagnose problems across distributed systems, logs, and network layers
- Help clients understand integration requirements and guide them through best practices
- Write and maintain clear integration documentation, runbooks, and internal processes
- Improve reliability and scalability of integration pathways and tooling
- Collaborate with product and engineering teams to improve platform capabilities based on real integration feedback
Requirements
- Strong programming background (you’ve built real systems, not just scripts).
- Working knowledge of NodeJS and TypeScript
- Basic understanding of shell scripts is a bonus
- Solid understanding of infrastructure and networking fundamentals, including concepts like:
- DNS, TCP/IP, HTTP/HTTPS
- load balancing and reverse proxies
- firewalls, routing, and connectivity troubleshooting
- TLS / certificates
- Experience working with APIs, integrations, and distributed systems
- Comfort debugging production issues using logs, tracing, and system tools
- Strong communication skills — you can explain technical topics clearly to client teams
- A process-oriented mindset: you value documentation, repeatability, and clean handoffs
- Enjoys working with clients and takes pride in being both helpful and technically sharp
Bonus Points
- Experience programming in Rust
- Experience building SDKs, CLIs, integration frameworks, or developer tooling
- Familiarity with cloud infrastructure (AWS/GCP/Azure), containers, and CI/CD
- Experience supporting enterprise customers or complex B2B integrations