Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

Weekday AI (YC W21)

Remote

USD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm is seeking a Software Engineer, Pipelines, to build a next-generation streaming data platform in a remote setting. As a key contributor, you will design and implement high-performance data systems, optimizing processing and ensuring reliability. The role requires strong programming skills in Golang and Python, experience with distributed systems, and a Bachelor's or Master's degree in Computer Science. Join our fast-paced environment to make a significant impact by architecting scalable infrastructure.

Qualifications

  • Strong proficiency in Golang and Python with a track record of building scalable systems.
  • Experience with distributed worker frameworks such as Temporal or Celery.
  • Deep understanding of SQL databases, query optimization, and database design.

Responsibilities

  • Collaborate to design and deliver a streaming data platform.
  • Build and maintain distributed microservices in Kubernetes.
  • Optimize SQL queries and database schemas for performance.

Skills

Proficiency in Golang
Proficiency in Python
Experience with distributed systems
SQL database optimization
Experience with Kubernetes
Ownership mindset

Education

Bachelor's or Master's degree in Computer Science
Job description

This role is for one of the Weekday's clients.

Min Experience: 1 years

Location: USA

JobType: full-time

We are looking for a Software Engineer, Pipelines to help build and scale a next-generation streaming data platform in a remote-first USA environment. As a core contributor in an early-stage, fast-paced setting, you will play a foundational role in designing, implementing, and evolving high-performance, distributed data systems from the ground up. This is a "0 to 1" engineering opportunity where you will collaborate closely with the founding team to architect scalable streaming infrastructure, optimize data processing systems, and ensure reliability across modern cloud-native environments. You will take ownership not just of writing software, but of running and improving production services, contributing directly to performance, scalability, and operational excellence.

Key Responsibilities
  • Collaborate with founding engineers and product leaders to design and deliver a high-impact streaming data platform
  • Architect, implement, test, debug, and optimize components for streaming data processing and storage
  • Build and maintain distributed microservices running in Kubernetes across cloud and on-prem environments
  • Develop backend systems primarily in Go and Python
  • Design scalable data pipelines that handle high-throughput, low-latency workloads
  • Work with distributed databases and open-source data storage technologies
  • Optimize SQL queries and database schemas for performance and scalability
  • Contribute to hybrid SaaS architectures, including deployments within customer-owned cloud environments
  • Participate in on-call rotations and proactively monitor, troubleshoot, and enhance production services
  • Continuously evaluate and adopt technologies that improve platform performance and reliability
What Makes You a Great Fit
  • Strong proficiency in both Golang and Python with a track record of building scalable, high-performance systems
  • Experience with distributed worker frameworks such as Temporal, Celery, or similar orchestration systems
  • Deep understanding of SQL databases, query optimization, indexing strategies, and database design principles
  • Experience building and operating distributed systems in Kubernetes-based environments
  • Ability to balance engineering quality with pragmatic execution in a startup setting
  • Strong ownership mindset — you build it, you run it
  • Commitment to clean code, automated testing, and comprehensive documentation
  • Comfortable working autonomously while collaborating effectively with cross-functional teams
  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field
  • Curiosity and drive to continuously learn and apply emerging technologies to enhance platform capabilities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.