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.
Requirements
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 systemsExperience with distributed worker frameworks such as Temporal, Celery, or similar orchestration systemsDeep understanding of SQL databases, query optimization, indexing strategies, and database design principlesExperience building and operating distributed systems in Kubernetes-based environmentsAbility to balance engineering quality with pragmatic execution in a startup settingStrong ownership mindset — you build it, you run itCommitment to clean code, automated testing, and comprehensive documentationComfortable working autonomously while collaborating effectively with cross-functional teamsBachelor’s or Master’s degree in Computer Science, Information Systems, or a related fieldCuriosity and drive to continuously learn and apply emerging technologies to enhance platform capabilities