Role in brief
Wynd Labs is building the Grass residential proxy network to make public web data available for AI. This senior backend role involves developing scalable features, testing, and deploying API services. It suits experienced engineers who can write robust code and contribute to infrastructure in a fast-paced, autonomous environment.
About the role
This role focuses on developing and improving backend API services for the Grass project, a network application enabling users to share unused bandwidth. You will be responsible for creating new features, testing, deploying, and debugging these services. The work involves writing clear, well-documented code and participating in technical design and code reviews.
The team operates with a flat organizational structure, emphasizing initiative and autonomy. You will contribute to the overall infrastructure, including mobile, desktop, and server-side applications. The company seeks individuals who can identify and resolve issues within complex, live software systems and are familiar with modern development processes like continuous integration and deployment.
Success in this position means consistently delivering high-quality, maintainable code and taking leadership through initiative. The company values a low-ego, high-output culture and aims to make public web data accessible for AI. You will be instrumental in scaling the Grass network and supporting its mission to fairly distribute rewards for shared bandwidth.
The salary for this position ranges from $180,000 to $300,000 USD annually.
Skills that matter here
- Go: This role involves developing backend services, likely utilizing Go for its performance and concurrency capabilities.
- Node.js: You will work with Node.js, indicating its use in some parts of the backend or API services.
- Redis Clusters: Experience with Redis Clusters is needed for managing high-performance data caching and storage within the system.
- Kubernetes: You will use Kubernetes for orchestrating and managing containerized applications across the infrastructure.
- AWS (EKS, SQS, DynamoDB, Elasticache, S3): This role requires familiarity with various AWS services for cloud infrastructure, messaging, database, caching, and storage.
Who this role suits
- A person who thrives on autonomy and takes initiative to drive projects forward.
- Someone with a strong background in building and scaling complex software systems.
- An individual who values a fast-paced, high-urgency work environment.
- A candidate who enjoys contributing to all aspects of infrastructure, from mobile to server-side applications.
From the employer
- Develop new features and software improvements
- Test, deploy and debug backend API services
- 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
- BS or MS degree in a STEM major or equivalent job experience required
- 4+ 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.
- Professional or native English language proficiency
- Opportunity to work at the forefront of developing a web-scale crawler and knowledge graph
- Culture prioritizing low ego and high output
- Competitive salary and equity package
Questions about this role
What is the seniority level for this position?
This is a senior-level software engineer role.
What are the core technical requirements for this role?
Candidates need a STEM degree or equivalent experience, at least 4 years in software development, and knowledge of building scalable systems and modern development processes.
How do I apply for this position?
The job posting does not specify an application method, but typically you would apply through the company's website or a linked job portal.