Browse All Jobs
Job Description
Fetch is seeking a Backend Engineering Apprentice to enhance the shopping experience. The apprentice will work within a small, multi-functional team, collaborating with engineers, designers, product managers, and data scientists. This role involves tackling challenging problems and developing scalable solutions.Fetch emphasizes innovation, adaptability, and data-driven decision-making in its engineering philosophy. Engineers thrive in complex environments, focusing on impactful results while maintaining high technical standards.Role Involves:
  • Building high-performance backend services.
  • Integrating with data stores, message queues, and mobile/web platforms.
  • Designing and developing scalable solutions.
  • Collaborating within a multi-functional team.
Requirements:
  • Experience coding in one or more high-level languages (e.g., Go, Java, Python, Node.js).
  • Solid foundation of functional and/or object-oriented programming.
  • Experience with relational and consistent databases (MongoDB, Postgres, MySQL).
  • Experience with test writing and quality assurance methodologies.
  • Experience with version control systems (e.g., Git).
  • Effective communication skills.
  • Ability to quickly learn new concepts and adapt to changing priorities.
Fetch Offers:
  • Equity in Fetch.
  • 401k match up to 4%.
  • Comprehensive medical, dental, and vision plans, including pet insurance.
  • $10,000 per year in education reimbursement.
  • Employee Resource Groups.
  • Flexible PTO and 9 paid holidays.
  • 20 weeks of paid parental leave for primary caregivers and 14 weeks for secondary caregivers.
  • $2,000 incentive for new parents.
  • Flexible work environment with options to work in Madison, Birmingham, or Chicago, or fully remotely from anywhere in the US.
Apply Manually