Remoteville

Remote Backend Engineer Job in United States Fetch

Backend Engineer Fetch
Back-End Web DevelopmentComputer ScienceDatabases
United States


Happier shoppers. Stronger brands. It's happening at Fetch.
955+ employees
eCommerceArtificial IntelligenceMarketingProductivity


Role


Who you are

  • Deep understanding of functional and object-oriented programming
  • Ability to plan and implement complex data models
  • 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 to translate and explain technical issues to non-technical team members

Desirables

  • High-level languages (Go)
  • Relational 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)
  • Messaging queue and event streaming (Kafka, Kinesis, Redis Streams)
  • Continuous development
  • Undergraduate or graduate degree in computer science, engineering or mathematics



What the job involves

  • Build highly performant backend services to integrate seamlessly with our data stores, message queues, mobile and web platforms, and other systems
  • Work on a small, multi-functional team that may include other engineers, a designer, product manager, data scientist and other roles
  • Design & develop an amazing solution with little to no assistance to tackle challenging problems

Share this job

Hide company

More jobs at Fetch

Company


Company mission

Fetch empowers consumers to 'Live Rewarded' by providing a platform where they can earn rewards through the power of Fetch Points while helping brands cultivate lifelong customer relationships using cutting-edge AI and machine learning technologies.




Company benefits

  • Equity for everyone
  • 401k match dollar-for-dollar up to 4%
  • Medical, dental, vision plans for everyone including pets
  • Ten thousand per year in education reimbursement
  • Employee Resource Groups for diversity & inclusion
  • Flexible PTO & 9 paid holidays including Juneteenth and Indigenous People’s Day
  • Year-end week-long break
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks paid parental leave for secondary caregivers
  • Flexible return to work schedule
  • $2,000 childcare cash incentive for new family members
  • Hybrid work environment



Company values

  • Innovation
  • Teamwork
  • Customer-centric
  • Integrity



Company HQ

Hybrid-remote workplace
;