Senior Full Stack Engineer, Python/React

🕒 May 11

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Forager

Forager

1 - 10 employees

Founded 2021

🤝 B2B

🏢 Enterprise

☁️ SaaS

B2B • Enterprise • SaaS

Forager is your always-on B2B sales engine that scours the web in real-time to find prospects matching your customer personas and automatically adds them into your CRM, empowering your sales team. With custom crawlers developed based on user-defined criteria, Forager provides robust enrichment of prospect data across numerous attributes, ensuring your sales pipeline is consistently filled with fresh leads. The platform integrates seamlessly with leading sales CRMs and engagement tools to enhance sales productivity and effectiveness.

📋 Description

• Build and maintain Forager's customer-facing web app (React, TypeScript, Django/Python). • Implement and maintain RESTful APIs for integrations, feeds, and platform customer workflows. • Develop scalable backend services — workers, task queues, data pipelines — that keep refresh cycles predictable and fill rates high. • Participate actively in product planning; help shape which features have the highest customer impact. • Build and operate Elasticsearch indices for people/company search — schema, ingestion, relevance, scaling. • Design and operate ETL applications moving data into searchable stores, feeds, and warehouses (Snowflake, S3). • Optimize PostgreSQL — query performance, indexing, cache utilization. • Drive measurable improvements in latency, uptime, error rate, and scalability. • Own day-to-day AWS infrastructure (ECS, S3, etc.) alongside DevOps. • Operate CI/CD, observability (Grafana, CloudWatch, Sentry), and on-call response for the surfaces you build. • Share crawler infrastructure maintenance with the team. • Code review with high standards for readability, security, and performance. • Write unit, integration, and E2E tests — test reliability is a quality contributor, not overhead. • Document features, architecture, and API contracts; great developer docs are how our customers succeed.

🎯 Requirements

• 5+ years building and operating production web applications and APIs. • Strong proficiency in Python / Django and React / TypeScript. • Hands-on experience operating Elasticsearch at scale — schema design, query tuning, cluster management. • Production experience with PostgreSQL, Redis, and async task systems (Celery / RabbitMQ or equivalent). • Demonstrated track record building and operating ETL pipelines that move significant data volumes reliably. • Comfortable with AWS (ECS, S3, CloudWatch) and CI/CD pipelines (GitHub Actions or equivalent). • Experience operating services in production — observability, on-call, incident response. • Strong written communication; comfortable owning documentation as a deliverable. • AI coding tools (Claude Code, Cursor, Copilot, or equivalent) used daily for implementation, refactoring, and code review. • Agentic workflows — designing, orchestrating, and debugging multi-step agent pipelines (e.g., research → plan → implement → verify loops, MCP server integration, tool-use design). • Judgment about where AI helps vs. hurts — knowing when to delegate to an agent, when to write the code yourself, and how to keep an agent on rails for production work.

🏖️ Benefits

• Remote first culture. • Unliminted PTO. • Competitive salary and benefits package. • Work in a fast-paced, collaborative, and supportive environment. • Opportunity to grow and advance your career. • Opportunity to be on the ground floor of a fast-growing startup.

Apply Now

Similar Jobs

🕒 May 7

Ibertech IT Services

51 - 200

🤝 B2B

☁️ SaaS

📚 Education

Senior Backend Engineer position at Ibertech focused on building robust backend systems. Seeking a professional with extensive Java and database experience for remote work.

🗣️🇪🇸 Spanish Required

Java

Kafka

Postgres

Spring

🕒 May 7

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Senior .NET Full-Stack Developer at Techmahindra developing backend services and React applications. Collaborating with teams on cloud infrastructure and CI/CD implementations while working remotely.

🗣️🇪🇸 Spanish Required

Azure

Cloud

JavaScript

Microservices

NoSQL

React

Terraform

TypeScript

.NET

🕒 May 7

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

L3 Support Java position at Techmahindra requiring extensive Java experience and support skills. Collaborating with global teams for advanced system management.

🗣️🇪🇸 Spanish Required

Hibernate

J2EE

Java

JavaScript

Jenkins

Oracle

Perl

SDLC

ServiceNow

Spring

Unix

🕒 May 6

Omnissa

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

Senior Software Engineer C#/.NET developing AI-driven digital work platform for Fortune 500 companies. Collaborating across teams and leading technical discussions for impactful software solutions.

AWS

Azure

Distributed Systems

Linux

.NET

🕒 April 29

Minor Hotels Europe and Americas

10,000+ employees

👥 B2C

Automation Tester writing test scripts using Selenium and Java for insurance sector clients. Collaborating with team members in a technology-focused environment at Capgemini in Mexico.

🗣️🇪🇸 Spanish Required

Java

Selenium