CareerPlanGet AI match score →

Backend Software Engineer

💼 Full-time🗓 2026-06-24

Core

Architect scalable backend solutions and build real-time/batch data pipelines for the internet infrastructure.

Role type

Senior Backend Software Engineer

Builds

Scalable backend APIs, data pipelines, and infrastructure for mobile, desktop, and server-side applications

Domain

Internet infrastructure / Cloud-native systems

Deliverable

production ML models | product features | infrastructure

Required skills

Backend development, scalable system architecture, API design, data pipeline engineering, CI/CD, troubleshooting live systems, code documentation

Preferred skills

Golang, Python, Redis, Kubernetes

Technologies

Golang, Python, Redis, Kubernetes

Responsibilities

Develop new features and software improvements, Test, deploy and debug backend API services, Designing, building, and optimizing scalable data pipelines, Write clear, tested, documented code, Create and review technical design and documentation

Seniority

Mid-to-Senior, hands-on IC

Rewrite
## About the role We are looking for a Software Engineer (Backend) who is experienced and brings deep expertise in backend development. You will join a small, talented team and lead efforts to architect scalable solutions, drive technical excellence, and support our vision for a future where Grass plays a critical role in shaping the internet's evolution. ## Responsibilities - Develop new features and software improvements - Test, deploy and debug backend API services - Designing, building, and optimizing scalable data pipelines to process and integrate data from various sources in real-time or batch modes - Write clear, tested, documented code - Create and review technical design, code, and documentation - Contribute to Wynd's infrastructure which includes mobile, desktop and server-side applications ## Requirements - BS or MS degree in a STEM major or equivalent job experience required - 3+ years experience in software development and writing very high quality code that is robust and easy to maintain - Knowledge on how to build large scalable systems - Knowledge and experience in identifying and solving issues with intricate, live software systems, as well as in-depth familiarity with contemporary software development processes such as continuous integration and continuous deployment. - Strong analytical and problem-solving skills, with an ability to troubleshoot and resolve data flow issues - Professional or native English language proficiency ## Technologies Used - Golang - Python - Redis Clusters - Kubernetes
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗