Software Engineer

Skills
C#Programming LanguagesSoftware DesignSoftware DevelopmentBusinessBusiness InsightsOperations
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3-5 years building and deploying scalable high-performance applications
  • 2+ years experience with C# and cloud platforms
  • Strong communication skills for technical and non-technical audiences
  • Excellent analytical and problem-solving skills
  • Understanding of SOLID DRY TDD and BDD
  • Ability to translate business needs into technical solutions
  • Experience partnering with cross-functional teams
  • Experience working in a startup environment
  • Passion for software development and system architecture
  • Willingness to participate in on-call rotation

Nice to have

  • Sports betting interest
  • Team-first mentality
  • Collaborative mindset
  • Product minded

Day to day

  • Design and implement scalable secure high-performance solutions in an event-driven architecture.
  • Analyze complex system issues and improve reliability performance and scalability.
  • Write efficient modular testable code and collaborate with Product Quant and Engineering teams to deliver stable applications.

Hiring process

  • Submit application
  • Interview with recruiter
  • Technical interviews
  • Onsite or live cultural immersion may be included
  • Offer and onboarding