Logo for Swish Analytics

Senior Software Engineer

Roles & Responsibilities

  • Bachelor Degree in CS/CE/SE or relevant experience
  • 3+ years of production level API / Microservice development
  • 1+ years of production experience with languages like NodeJS or Python
  • 1+ years of production experience with databases both relational and non-relational

Requirements:

  • Design, build, and optimize low latency, highly available core API services
  • Build backend applications while working cross-functionally with teams across the organization
  • Assist in developing a platform and SDK for internal teams to build their services
  • Participate in code reviews and knowledge sharing with teams and team members

Job description

Company Description 

Swish Analytics is a sports analytics, betting and fantasy startup building the next generation of predictive sports analytics data products. We believe that oddsmaking is a challenge rooted in engineering, mathematics, and sports betting expertise; not intuition.  We're looking for team-oriented individuals with an authentic passion for accurate and predictive real-time data who can execute in a fast-paced, creative, and continually-evolving environment without sacrificing technical excellence. Our challenges are unique, so we hope you are comfortable in uncharted territory and passionate about building systems to support products across a variety of industries and consumer/enterprise clients.  

Responsibilities

  • Design, build, and optimize low latency, highly available core API services

  • Build backend applications while working cross-functionally with teams across the organization

  • Assist in developing a platform and SDK for internal teams to build their services

  • Work with the Swish infrastructure team to optimize the existing API service architecture and strategy

  • Participate in code reviews and knowledge sharing with teams and team members

  • Influence the technical direction of distributed services at Swish

Qualifications

  • Bachelor Degree in CS/CE/SE or relevant experience

  • 3+ years of production level API / Microservice development

  • A creative mind for solving technically difficult problems in both standard and non-standard ways

  • 1+ years of production experience with languages like NodeJS & Python

  • 1+ years of production experience with databases both relational and non-relational

  • Passionate about reliability, high availability, automation, observability, coding standards and global scale

Preferred

  • Production experience with Software Engineering at a global level

  • Interest or experience in Rust or GO

  • Production experience with stream-processing paradigms like Kafka

  • Production experience with Docker and Kubernetes

  • Familiarity with sports data

Base salary: $150,000 - $190,000

Swish Analytics is an Equal Opportunity Employer. All candidates who meet the qualifications will be considered without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, pregnancy status, genetic, military, veteran status, marital status, or any other characteristic protected by law. The position responsibilities are not limited to the responsibilities outlined above and are subject to change. At the employer’s discretion, this position may require successful completion of background and reference checks.

Software Engineer Related jobs

Other jobs at Swish Analytics

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.