As a Full Stack Engineer, you’ll play a key role in designing, developing, and maintaining scalable systems that power real-time trading and data processing. Our N-tier distributed architecture handles large volumes of data, especially during high-profile sporting events, where performance and reliability are critical.
You’ll collaborate with cross-functional teams—including product managers and technical stakeholders—to deliver high-impact features and ensure system stability under demanding conditions.
Responsibilities
- Build and maintain robust full-stack solutions using modern engineering practices
- Develop deep technical expertise in one or more areas of our distributed architecture
- Ensure system resilience and performance under high-load conditions
- Partner with product and engineering teams to drive successful feature delivery
- Continuously improve system design, code quality, and development workflows
Core Technologies
- C# and .NET: Primary languages for backend development
- SQL Server: Essential for data modeling, query optimization, and performance tuning
- Experience with distributed systems and scalable architectures is highly valued
Minimum Qualifications
- Proven experience in full-stack development with C#, .NET, and SQL Server
- Strong understanding of system design and data processing at scale
- Ability to work effectively in cross-functional teams
- Passion for building reliable, high-performance systems