Facebook pixel

Senior Backend Engineer
Posted on 1/6/2023
INACTIVE
Locations
Chicago, IL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Apache Kafka
iOS/Swift
JavaScript
Git
Java
Kotlin
MongoDB
MySQL
Postgres
React.js
Redis
Python
Requirements
  • High-level languages (Go, Java, Python, Node.js)
  • Relational and eventually consistent databases (MongoDB, Postgres, MySQL)
  • In-memory data stores and caches (Redis, Memcache)
  • Version control system (Git)
  • Test writing and quality assurance
  • Service-oriented architecture
  • Full-stack development (Kotlin, Javascript, React, Swift)
  • Messages queue and event streaming (Kafka, Kinesis, Redis Streams)
  • Continuous development
  • Undergraduate or graduate degree in computer science, engineering or mathematics
Responsibilities
  • A deep understanding of functional and object-oriented programming
  • Ability to plan and implement complex data models
  • Ability to optimize poorly performing code, data queries, and network requests
  • Understanding of the complexity and failure domains of micro-services and distributed architectures
  • Ability to troubleshoot large scale production systems and explain both short and long-term solutions with trade-offs
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members
Desired Qualifications
  • Points:
Fetch

501-1,000 employees

Consumer-engagement & rewards platform