Posted Mar 04

Senior Software Engineer- Fullstack/Backend @ Sift Science

Sift Science
San Francisco, CA, United States Full Time

Who are we?

We leverage massive scale machine learning and our global network of data predicts fraudulent behavior with unparalleled accuracy. Having seen strong traction from customers like Airbnb, Yelp, OpenTable, Twitter, and hundreds more, we are rapidly expanding in all departments! Launched & run by ex-Googlers and top executive staff with diverse backgrounds, we are looking to add very strong talent to the team. Our investors include First Round, Union Square Ventures, Spark Capital and Insight Venture Partners.

What are we working on?

The 20+ members of our engineering team are building:

  • Highly Scalable, Distributed Microservices that can handle hundreds of millions of events per day
  • Machine Learning Pipeline leveraging Kafka & Spark
  • 100+ Node HBase & ElasticSearch Cluster that stores Petabytes of global fraud data
  • Distributed Workflow Systems that automate our key customers’ business processes
  • Highly interactive UI leveraged by thousands of fraud analysts around the globe using React.js, ES6, and D3.js.

Who are you?

You are an experienced, jack of all trades engineer who enjoys solving a variety of scaling issues. You have built scalable distributed systems and are a great coder who can write succinct, performant, and easily readable code. You love to work in a team, and joining a well-funded, rapidly growing startup is the opportunity that you have been waiting for.

You like helping your teammates however you can, removing roadblocks, designing things together on a whiteboard, or just being a rubber duck. You love to keep track of various advancements in technology, and are always looking to bring innovation back into your team. Finally, you have been looking for an opportunity where you can leverage your passion and skills for good (in Sift Science’s case, helping to eliminate fraud on the internet.)

Our ideal candidate has:
  • 5 - 15 years of industry experience building distributed, scalable, fault-tolerant, 24x7 systems
  • Ability to code in various languages (being an expert in Java would definitely give you a leg up)
  • Strong knowledge of data structures, distributed algorithms, and asynchronous architectures
  • Solid understanding of relational database modeling and design, including experience building data-intensive applications
  • Experience deploying to and optimizing for cloud-based platforms such as AWS
  • Strong communication & collaboration skills, and a belief that team output is more important than individual output
  • Familiarity with Hadoop / MapReduce and distributed databases such as HBase / Cassandra.

Bonus points for:

  • Experience developing front-end applications using modern MV* frameworks (React.js / Angular.js / etc)
  • BS in Computer Science or related field
  • Extensive experience using large-scale NoSQL databases like HBase or Cassandra
  • Experience working across the organization - sales, marketing, support, etc.
  • A desire to mentor junior engineers

Why you should work here:
  • Supportive, collaborative, mission-driven, small-team environment
  • The ability to work with big-name clients
  • Lunch and dinner are provided daily
  • Comprehensive benefits (health, vision, dental, commuter, 401k)
  • Monthly gym membership reimbursement
  • We’re at a critical point in our growth and would love to have you join us in this adventure!

Sign up for Job Alerts

Latest Jobs

Latest from the web

jobs by Indeed Job Search

Share this Job

Similar Jobs