Software Engineer (Senior+) - GenSWE Product Engineer: India (FTE)

Sisu Data
Apply Now

Job Description

“I want to spend hours slicing and dicing my data just to know how my key metrics move!”, said no one ever. Sisu is using sophisticated machine learning algorithms to free up countless hours of users’ time in understanding why their metrics are changing. Based on years of cutting-edge research at Stanford, our software platform enables users to quickly and comprehensively understand what’s driving their key metrics, so they never miss a window of opportunity to act.

What you might do

Other Backend Engineers at Sisu have done these things, so you can expect to take on projects of similar scope and impact:

  • Provide technical leadership and mentor other engineers
  • Design and implement performant API endpoints to serve data in the best possible schema for consumption
  • Create scalable database schemas that best represent the relationships between different Sisu concepts
  • Learn rust, an up and coming performant programming language that we use in our backend micro-services
  • Bring new machine learning routines (such as trend detection or primary key detection) to the user by working closely with the frontend and ML teams
  • Spin up a new micro-service to execute scheduled analytic runs or generate graphical representations of data
  • Work with product managers and designers to integrate our application with other tools in the data analytics ecosystem, such as dbt, Looker, or Tableau
  • Support our customers’ authentication/security needs with single sign on and custom role based access control
  • Build an ETL pipeline to load data about our test suite build times into a BI data lake and a corresponding dashboard to track metrics
  • Work closely with a small group of engineers to improve our on-call rotation, reducing uncertainty and overseeing the training and onboarding of new team members to being on-call

About you

  • Don’t worry if you think you might not meet all of these requirements. If this role excites you and you have some of the following characteristics, please reach out to us anyway.
  • Experience building user-facing products
  • Expertise with Python and PostgreSQL
  • Expertise with Flask/Django, REST, and ORMs (SQLAlchemy is a bonus)
  • Experience with microsystem architectures and CRUD applications
  • Experience with Rust and gRPC
  • Understanding of React/Javascript (ES6)/HTML/CSS
  • Capable of coaching team members, by translating complex nuances related to the languages and libraries we use, in easy to understand terms
  • Excellent communication skills for collaborating internally with cross-functional partners and externally with our customers and end users

Joining Sisu

  • Competitive Compensation + Health Insurance
  • Unlimited PTO and Company Recharge Days
  • Quarterly in-person gatherings focused on fostering relationships in a hybrid work model
  • “No Meeting” Wednesdays for consistent, dedicated focus time
  • $500 home office setup budget
  • More benefits are available to review upon request.

Company Info.

Sisu Data

Sisu is the Decision Intelligence Engine where everyone can quickly and comprehensively leverage their cloud data to understand what’s happening, why it’s happening, and how to take action. Data-forward organizations like Gusto, Overstock, Ro, Samsung, Wayfair, Udacity, and Upwork rely on Sisu to make decisions to optimize their customer journeys, accelerate revenue growth, and reduce incidents. Based on years of research at Stanford University,

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    120
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Sisu Data is currently hiring Senior Software Engineer Jobs in India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More