Fetch
ยท
November 14, 2024
Apply Now
This job has closed.

Backend Engineer, Apprenticeship

United States (Remote)
Internship, Full-time
Remote
$40/hr - $40/hr
Intern/New Grad
Fetch is a consumer-engagement platform that enables users to earn and redeem rewards. They are seeking a Backend Engineer Apprentice to contribute to building highly performant backend services that integrate with various systems and impact customers and partners.

Responsibilities

  • Build highly performant backend services to integrate seamlessly with our data stores, message queues, mobile and web platforms, and other systems.
  • Work on real features that impact our customers and partners.
  • Take on challenging problems and design & develop an amazing solution with light mentorship of an experienced team member.

Qualification

Required

  • High level languages (Go, Java, Python, Node.js)
  • An understanding of functional or object-oriented programming
  • Ability to learn quickly
  • A desire to work in a fast-paced and challenging environment
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members
  • Experience with object oriented or functional programming languages
  • Experience with relational and eventually consistent databases (MongoDB, Postgres, MySQL)
  • Experience with version control system (Git)
  • Experience with test writing and quality assurance
  • Experience with system design

Preferred

  • Full-stack development (Kotlin, Javascript, React, Swift)
  • Messages queue and event streaming (Kafka, Kinesis, Redis Streams)
  • Continuous development
  • In-memory data stores and caches (Redis, Memcache)
  • Distributed systems

Benefits

  • FREE: Mac laptop, monitors, etc. whatever is needed to be successful!
Fetch is a consumer-engagement platform that enables users to earn and redeem rewards.
Glassdoor
3.6
Founded in 2013
Madison, Wisconsin, USA
501-1,000 employees
https://www.fetch.com
Discover Full SWE Internship List