Forager
Senior Software Engineer (Backend & Infrastructure)
About this role
Description: Own the backend, data, and infrastructure for Forager's platform, focusing on API features, search, ETL data infrastructure, and DevOps. Responsible for the design, reliability, and evolution of the platform, with direct input into product direction. Requirements: 5+ years of experience in building and operating production backend systems and APIs. Strong proficiency in Python / Django REST Framework and hands-on experience with Elasticsearch / OpenSearch at scale. Experience with ETL pipelines, PostgreSQL, Redis, and async task systems (Celery / RabbitMQ). Core-level comfort with AWS, infrastructure-as-code, and CI/CD. Proficiency in React / TypeScript for minor contributions to the web app. Strong written communication skills and experience with AI coding tools and agentic workflows. Benefits: Competitive pay based on experience and location. Flexible working hours and untracked PTO. Relaxed working environment with high autonomy and low bureaucracy.