Lead Software Engineer, Go

Posted Sep 3

This is a fully remote position, open to applicants in Canada.

📋 Description

• Develop the technology that drives DraftKings Exchange, a business sector that merges technology, financial markets, and entertainment.

• Design, construct, and uphold highly scalable backend services using Go for financial exchange functionalities.

• Create distributed systems that facilitate high-volume, low-latency transaction processing and real-time market activities.

• Collaborate with Product, Data, Trading Operations, and Engineering teams to implement exchange features and capabilities.

• Contribute to the architecture and advancement of core platform services.

• Enhance system performance through design, profiling, testing, and ongoing improvements.

• Establish engineering best practices through code reviews, technical mentorship, and collaborative problem-solving.

• Address complex production issues and enhance observability, monitoring, and system reliability.


⛳️ Requirements

• Bachelor's degree in Computer Science or an equivalent combination of education, experience, and training.

• A minimum of 6 years of professional software engineering experience in developing and operating backend systems within production settings.

• Proficiency in Golang is essential.

• Practical experience with FIX protocol connectivity in automated trading, exchange, or market data systems.

• Experience in designing and constructing distributed systems with a focus on scalability, resilience, and performance.

• Solid understanding of concurrency, asynchronous processing, and system design principles applicable to high-throughput applications.

• Familiarity with cloud-native architectures, microservices, APIs, and contemporary infrastructure platforms.

• Skill in relational and NoSQL database technologies.

• Knowledge of performance optimization, monitoring strategies, and operational best practices for mission-critical systems.

• Previous experience in developing financial exchanges, trading platforms, market infrastructure, or other high-frequency transaction systems is highly preferred.

• May need to obtain a gaming license issued by the relevant state agency as a condition of employment.


🏝️ Benefits

• Assistance with gaming license application if applicable to the role.

• An environment focused on AI-enabled technology and innovation.

People also viewed

knowmad mood13 hours ago

Ingeniero Software, Java – Hexagonal

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Knowledge Services14 hours ago

Database Developer

US flagMaine OnlyFreelanceBackend Engineer
ApplyView job
SOFTSWISS14 hours ago

Senior Ruby on Rails Developer

PL flagPoland, +3 more countriesFull-timeBackend Engineer
ApplyView job
Orion Innovation14 hours ago

.NET Developer

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI14 hours ago

Backend Developer

AR flagArgentina OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job
AccelOne14 hours ago

Backend Engineer, Data Engineer

AR flagArgentina OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers