What are the responsibilities and job description for the Rust Developer – Backend & Infrastructure position at SoSha?
Overview
At SoSha, we're redefining how organizations connect with the world—offering a powerful alternative to digital ads that empowers NGOs, marketers, social media strategists, and digital organizers to thrive. Our platform enables users to create impactful social media toolkits for everything from event promotions to fundraising, helping them reach audiences with authenticity and purpose.
With more than 500,000 monthly toolkit visitors and growing rapidly, SoSha is already reshaping the digital engagement landscape. By collaborating with leading NGOs and mission-driven teams, we're amplifying social good while building a platform that combines cutting-edge technology with meaningful impact.
As we scale, we're searching for an experienced backend developer with a strong DevOps background who's excited to shape the future of social impact technology. If you're passionate about building scalable systems, solving complex challenges, and contributing to a high-growth, mission-driven startup, we'd love to hear from you!
Responsibilities
Backend Development (40%)
- Design, develop, and maintain robust backend services and APIs using Rust.
- Optimize existing backend systems for performance, scalability, and maintainability.
- Design, implement, and manage CI / CD pipelines using GitHub Actions to streamline development workflows.
Infrastructure Management (40%)
Quality Assurance & Team Coordination (20%)
Requirements
Benefits
What to Expect in the Hiring Process