via Workable
$180K - 280K a year
The role involves designing and implementing high-throughput backend services for processing live data streams and building resilient ingestion frameworks. Additionally, the engineer will collaborate with various teams to enhance data processing layers and improve backend reliability.
Candidates should have strong experience in developing backend systems, particularly in Python, and a proven track record with large-scale data ingestion systems. A deep understanding of orchestration tools and distributed systems is also essential.
This role is for one of the Weekday's clients Compensation: $180,000–$280,000 Min Experience: 6 years Location: USA, Texas City, California City, Austin, Dallas, Washington, San Francisco, US, San Francisco Bay Area, new york, Seattle, Boston, Los Angeles JobType: full-time We are looking for a seasoned backend engineer who excels at building high-performance systems that power real-time data processing at scale. You will architect and implement backend services that ingest, transform, and correlate massive volumes of data across distributed environments. This role is ideal for someone who thrives in fast-paced, data-intensive ecosystems and enjoys solving complex engineering challenges with clean, efficient, and reliable solutions. What You’ll DoReal-Time & Distributed System Development Design and implement high-throughput backend services capable of processing live data streams. Build resilient ingestion frameworks that support low-latency, high-frequency data workflows. Ensure real-time reliability through robust retry, error-handling, and monitoring mechanisms. Workflow Orchestration & Automation Develop and optimize workflow automation using orchestration tools such as Temporal, Celery, Airflow, or similar systems. Streamline data operations by designing efficient pipelines that support complex event flows. Performance Engineering Conduct deep-dive performance analysis to reduce latency, optimize queries, and fine-tune resource utilization. Leverage advanced data modeling techniques to support scalable, distributed data operations. Systems Integration & Collaboration Work closely with platform, data engineering, and infrastructure teams to enhance ingestion, transformation, and processing layers. Integrate backend systems with cloud environments, security layers, and third-party tools. Contribute to architectural discussions and long-term technology roadmap planning. Reliability & Troubleshooting Investigate production issues across distributed pipelines and drive root-cause resolution. Continuously improve backend reliability, observability, and fault-tolerance. What Makes You a Great FitTechnical Expertise Strong experience developing backend systems in Python or another modern backend language. Proven track record of building large-scale data ingestion or streaming systems. Deep hands-on knowledge of orchestration tools (Temporal, Celery, Airflow, etc.). Solid understanding of distributed systems, concurrency, and performance tuning. Experience handling high-volume, high-velocity data streams in production environments. Mindset & Approach You approach problems with a systems-thinking perspective. You write clean, well-tested, maintainable code. You enjoy optimizing at both micro and macro levels—from code paths to architecture. You collaborate effectively with cross-functional teams and communicate with clarity.
This job posting was last updated on 12/13/2025