Staff Software EngineerSan Francisco, CA (remote) Job at Swish Analytics, San Francisco, CA

ZXIzYzFLYXFaazFLWTdmeXkzcGdLSUtpemc9PQ==
  • Swish Analytics
  • San Francisco, CA

Job Description

Staff Software Engineer

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 enterprise clients.

The Software Engineering team is looking for qualified staff software engineers to lead and own the development of a variety of business essential products. A few examples are microservices and APIs, data stream processing via Kafka, Kubernetes development and optimization, devtools development like SDKs and CLIs, database optimization and scaling, observability stack development, cloud cost optimization, and more.

Responsibilities:

  • Be the technical lead and owner for key products of our core backend applications.
  • Perform code reviews and provide constructive feedback.
  • Find optimizations in current applications, implement best practices, and ensure adherence to coding standards.
  • Design and enhance both new and existing services.
  • Work with globally distributed data.
  • Participate in discussions and create and review architectural diagrams.
  • Have a deep understanding of high-traffic, client-facing APIs and networking topology.

Qualifications:

  • 8+ years of production software engineering and technical leadership experience.
  • A creative mind for solving technically difficult problems in both standard and non-standard ways.
  • Hands-on production experience with languages like NodeJS & Python.
  • Hands-on production experience with databases, both relational and non-relational.
  • Passionate about reliability, high availability, automation, observability, coding standards, and global scale.
  • Strong communication skills working with technical and non-technical stakeholders.
  • You have a BS or higher in CS/CE/SE or relevant experience.

Preferred:

  • Production experience with software engineering at a global level.
  • Interest or experience with GO.
  • Production experience with stream-processing paradigms like Kafka.
  • Production experience with Docker and Kubernetes.
  • Familiarity with sports data.
  • Production experience working with low latent globally distributed data.
  • Production experience developing, deploying and maintaining critical business applications.
  • Understanding of various observability platforms.
  • Knowledge of CI/CD

Base salary: starting at $140,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.

Job Tags

Similar Jobs

Newrest

Food Safety QHSE Manager Job at Newrest

 ...us at Newrest, a global leader in in-flight catering, as a QHSE Manager and be an integral part of our success. As a QHSE Manager, you will be responsible for implementing and overseeing the food safety program at our facility, ensuring compliance with regulatory standards... 

University of New Mexico - Hospitals

COMMUNITY SUPPORT WORKER Job at University of New Mexico - Hospitals

 ...resiliency process, as well as the barriers that could impede the development of skills needed for independent functioning in the community. Support the individual and the family in crisis situations; provide personalized interventions to develop, facilitate, or enhance an... 

Colorado State University

Collections Manager and Archivist - Schofield Barracks, Hawaii Job at Colorado State University

 ...prevent pollution; minimize impact on the Hawaiian land; conserve, preserve and protect our natural and cultural resources; and comply with...  ...from archaeological investigations spanning pre-Contact and Historic periods. The repository also contains 135 linear feet of... 

SVN | CREATE

Commercial Real Estate Intern Job at SVN | CREATE

 ...Job Description Job Description We are seeking a motivated Commercial Real Estate Intern to support our brokerage and development team. This internship offers hands-on experience in market research, property analysis, marketing, and client support while learning... 

The Slavis Group

Showing Agent For Real Estate Job at The Slavis Group

 ...Estate and want to see what it is like to work in this field? We are seeking a personable individual to work with clients as a Showing Agent. Were a vibrant and very busy real estate brokerage in need of someone to host open house properties in the area. If youre...