Senior Software Engineer at Fetch

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Software Engineer at Fetch. Location Information: United States. America's Rewards App. Design, build, and maintain scalable backend services and APIs. Architect systems for high availability, reliability, and observability. Optimize code, queries, and network performance across services. Collaborate with mobile, product, and data teams to deliver end-to-end solutions. Own integration work with internal and external systems. Troubleshoot and resolve complex production issues with a focus on root cause. Proactively improve service quality, scalability, and data accuracy. Use AI-assisted tools such as GitHub Copilot or Claude Code to enhance code quality, automate documentation, and improve development velocity. Mentor peers and contribute to a culture of technical excellence. Deep understanding of object-oriented or functional programming. Experience designing and building microservices and distributed systems. Ability to diagnose and optimize performance issues across APIs, databases, and network layers. Experience with REST or event-driven architectures. Proficiency with cloud-based infrastructure, preferably AWS. Experience with SQL and/or NoSQL databases such as Postgres, MySQL, MongoDB, or DynamoDB. Familiarity with in-memory data stores such as Redis or Memcache. Commitment to code quality through multiple levels of automated testing. Strong communication skills and a collaborative mindset. Ability to leverage AI tools for coding, documentation, testing, and code review. Strong programming skills in Go, or the ability to learn Go quickly. Experience with event streaming platforms such as Kafka or Kinesis. Hands-on experience with high-scale consumer or e-commerce applications. Experience integrating with third-party APIs or partner data systems. Experience mentoring team members and contributing to team growth. Familiarity with service-oriented architecture patterns. Ability to translate complex backend system concepts into simple explanations for cross-functional partners. Equity: We offer employees equity in Fetch, so that everyone can benefit from Fetch’s growth.. 401k Match: Dollar-for-dollar match up to 4%.. Benefits for humans and pets: We offer comprehensive medical, dental and vision plans for everyone including your pets.. Continuing Education: Fetch provides ten thousand per year in education reimbursement.. Employee Resource Groups: Take part in employee-led groups that foster a diverse and inclusive workplace.. Paid Time Off: Fetch observes 9 paid holidays, including Juneteenth and Indigenous People’s Day, as well as our year-end week-long break.. Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers.. Calvin Care Cash: A one time $2,000 incentive for welcoming new family members.. Flexible Work Environment: Work from home or from our offices.