Facebook pixel

Senior Software Engineer
Posted on 11/30/2022
INACTIVE
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
AWS
Data Structures & Algorithms
Django
Elasticsearch
Flask
Git
Linux/Unix
Postgres
RabbitMQ
SQL
Python
TCP/IP
Requirements
  • Experience building non-trivial, data-centric python applications and APIs in a Linux environment
  • Thorough understanding of common Internet networking technologies including TCP, HTTP, DNS
  • Expertise working with RDBMS, including schema design, writing SQL for complex multi-table queries and optimizing query performance
  • Expertise in using Git and Git branching models
  • You enjoy working as a part of a collaborative team and demonstrate an open mindset
  • Strong communication skills: able to clearly articulate, defend and document design decisions and work with a cross-discipline team
  • A love of problem solving and a sense of imagination!
Responsibilities
  • Designing and building scalable systems that can collect, store, retrieve and transform data coming from a variety of different sources including APIs, Postgres, Solr, and S3
  • Designing and implementing maintainable APIs that support our end-user applications
  • Selecting appropriate data storage and retrieval methods and technologies
  • Designing data-structures and optimizing queries that deal with millions of rows of data
  • Creating reusable and maintainable code, automated tests, and clear documentation
  • Optimizing your code to run in a high-performance real-time environment that generates billions of events a day
  • Supporting the software and systems you write and deploy in our production environment
  • Collaborating across engineering, product and data teams to solve technical and business issues
Desired Qualifications
  • Experience designing and implementing scalable systems that process large amounts of data
  • 5+ years building back-end services and APIs in Django or Flask
  • Experience designing schemas for efficiently indexing and searching content in Solr or Elasticsearch
  • Familiarity with AWS (specifically EC2, ELB, EBS, S3, and R53)
  • Experience working with RabbitMQ, Spark
  • Familiarity with GitHub and its workflow is a plus
DoubleVerify
Media verification and compliance