The Database for Developers
Software Engineer – PlanetScale Vitess
Location
California
Posted
6 days ago
Salary
$120K - $290K / year
Seniority
Senior
Job Description
Software Engineer – PlanetScale Vitess
PlanetScale
• Design and build critical systems that power PlanetScale's database platform • Collaborate with a team of expert engineers to solve complex distributed systems challenges • Work independently to solve engineering and business problems with little direction • Work directly with customers to understand their needs and translate them into robust technical solutions
Job Requirements
- 5+ years of software engineering experience with a focus on backend systems
- Strong proficiency in Go, with experience in other languages like Python, Java, or C++
- Experience with MySQL or other relational databases
- Working knowledge of Kubernetes and containerized applications
- Experience building and operating distributed systems at scale
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, L3
TwilioTwilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible schedule, part-time, hybr
• Build and own backend product capabilities for Stytch’s identity platform on Twilio. • Partner with Product and Engineering leadership to set direction, translate customer needs into product capabilities. • Collaborate across Twilio and Stytch teams to align on architecture and integrate platform capabilities. • Operate with deep technical ownership: author design docs, drive key technical decisions, review code. • Build in ambiguity—break down complex problems and design developer experiences that delight customers. • Improve production quality and resilience through strong observability, incident response and remediation. • Mentor and support other engineers through pairing, feedback, and knowledge-sharing.
Full Stack Developer
Sur GlobalWe don’t just partner with you, we accelerate your progress and fuel your growth.
• Develop and maintain AI-enabled product features using language models such as GPT-5 and Claude • Implement applications and protocols that support intelligent workflows and automation • Build and refine user interfaces using HTML, CSS, JavaScript, and jQuery • Develop backend systems using Python, Django, and PostgreSQL • Integrate image and video generation models to enhance user experiences • Maintain and improve existing software by resolving bugs and optimizing performance • Translate product requirements into functional, user-facing features • Balance quality, scalability, and efficiency in all technical decisions • Collaborate effectively in a distributed, asynchronous work environment
Senior Software Engineer
Sur GlobalWe don’t just partner with you, we accelerate your progress and fuel your growth.
• Design, develop, and maintain scalable backend services and APIs using TypeScript and Node.js. • Build and support full-stack applications using React and Next.js. • Contribute to architecture decisions, data modeling, and production-grade deployments. • Develop secure, reliable, and maintainable systems for high-volume transaction and financial workflows. • Collaborate with engineering and product teams to define technical solutions and improve platform capabilities. • Participate in code reviews, testing, CI/CD processes, and deployment strategies. • Troubleshoot complex technical issues and proactively identify system improvements. • Contribute to technical discussions and provide input on product and engineering decisions. • Mentor junior engineers and support engineering best practices across the team. • Work effectively in a remote-first and highly collaborative environment.
Role Description We're on the hunt for a talented Full Stack Developer to join our product team at VerSprite and help us redefine the future of threat modeling. If you're experienced in TypeScript, and with a strong grasp of NoSQL databases, we want to hear from you! - Develop and maintain high-quality, scalable, and performant web applications using TypeScript. - Collaborate with cross-functional teams to design and implement efficient and modern serverless architectures, data models, and queries as well as highly usable and accessible user interfaces. - Work on both front-end and back-end components to ensure seamless user experiences. - Write unit and integration tests, participate in sprint planning and backlog refinement activities, and provide code reviews and constructive feedback to fellow developers. Qualifications - Solid experience as a Full-Stack Developer, showcasing your proficiency in TypeScript. - Strong understanding of front-end and back-end technologies, including frameworks like Angular, RxJs. - Demonstrated expertise in working with NoSQL databases. - Familiarity with git and GitHub-based collaboration. - Familiarity with Secure Software Development Lifecycle (SSDLC) principles to ensure the creation of robust and secure applications. - Problem-solving mindset and a proactive approach to tackling challenges. - Excellent communication skills and ability to work collaboratively in a distributed international team environment. - Prior experience with serverless systems like Firebase is a bonus. Benefits - We offer a competitive compensation package where you’ll be recognized for the value you bring to our business. - Opportunities to develop new skills and progress your career. - The freedom and flexibility to handle your role in a way that’s right for you. - A collaborative environment where everyone works together to create a better working world.


