Software Engineer II- Precognitive (Fraud Prevention)

Sorry, this job was removed at 12:31 p.m. (CST) on Saturday, September 14, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

ABOUT US:

Precognitive (a ShopRunner subsidiary) is revolutionizing the way companies fight online fraud and protect their customer accounts. Our fraud prevention platform provides a multidimensional solution that combines device intelligence, advanced behavioral analytics, and machine learning.

We develop innovative, easy-to-deploy technology that intelligently interprets data to create an unrivaled level of accuracy in fraud detection and prevention. We deliver immediate impact for businesses by stopping fraud while also reducing false positives and avoiding disruption to legitimate consumers.
https://precognitive.com/

ABOUT THE ROLE:

As a Software Engineer II at Precognitive, you will help design and develop our systems, and prepare them to scale to the demands of millions of requests per minute. This might include ingesting data from our client's websites, helping the data science team bring their data models to production, or modifying our core services and applications. We run all of our applications on Node.js in Google Cloud Platform, with key systems using express and koa -- and evaluating new technologies as we grow. We also run a fair amount of React and Typescript (Node.js & in the browser).

WHAT YOU’LL DO:

  • Scaling our service architecture and embracing approaches such as 12 factor and well-formed APIs.
  • Evolving our data pipelines to enable real-time event handling, smarter decisioning, and more nimble applications.
  • Designing and developing new applications, services and systems.
  • Reviewing, recommending and implementing new technologies.
  • Maintaining secure coding practices and work with security team to maintain our security posture
  • Participating in secure code reviews - analyze current and incoming changes in a security context

WHAT WE’RE LOOKING FOR:

  • 4+ years experience writing production code for web applications. We love Polyglots who know several other languages and like the right tool for the job.
  • Experience with a programming language, such as Node.js (preferred), Java/Kotlin, C++, PHP, Python, Ruby, or Erlang/Elixir.
  • Expertise with Node.js and the node ecosystem as a whole.
  • Experience working with web frameworks such as express, koa, Spring, Lumen, Django/Bottle/Flask.
  • Experience using data in support of larger efforts, from reusing other services and APIs, to writing jobs in map-reduce.
  • Experience optimizing larger applications to increase speed, scalability, and extensibility.
  • Experience with a document store such as MongoDB (preferred) or DynamoDB.
  • Experience using Big Data/Wide Column Store stores such as Bigtable, Cassandra or HBase.
  • Comfort with key programming concepts like API design, memory management, optimization techniques, and distributed applications.
  • Self-starter who can move projects forward by filling in the gaps on agile teams, from leading a design session to doing some test automation, to mentoring a teammate struggling with a new technology.
  • Nice to haves: Experience working in GCP, Kubernetes, Typescript, and/or MongoDB.

We want you to bring your whole human self to work every single day. We accept you for who you are and consider everyone on an equal opportunity basis without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The beauty of our office is you can get everything you need, without ever having to leave the building. Food, post office, gym.... take that, winter!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShopRunnerFind similar jobs