Backend Developer
Vurvey Labs, Inc. · Cincinnati, OH, US
Checked against rippling. Still accepting applications.
- Location
- Cincinnati, OH, US
- Posted
**About Vurvey Labs, Inc.**
Vurvey Labs is an applied AI company developing models and platforms that remove the barriers for human collaboration. Our agents are powered by real people, generating diverse opinions, removing bias, and validating through real-world reflection.
##### We call this AI Powered by People™
**About the role**
Vurvey Labs is seeking an experienced, highly-skilled **Backend Developer** to join our growing engineering team. You will play a crucial role in designing, developing, and maintaining the core services and APIs that power our innovative platform. If you thrive in a fast-paced environment, possess deep expertise in scalable system architecture, and are passionate about delivering high-quality, performant, and reliable backend solutions, we want to hear from you.
**What you'll do**
- **Design and Development:** Lead the design, implementation, and maintenance of robust, scalable, and secure backend services and APIs using modern programming languages and frameworks (e.g., Python/Django, Node.js/Express, Go).
- **System Architecture:** Contribute significantly to architectural decisions, focusing on microservices, serverless patterns, and optimizing overall system performance and reliability.
- **Database Management:** Design and optimize database schemas (SQL and NoSQL), ensuring high performance, scalability, and data integrity. Experience with technologies like PostgreSQL, MongoDB, or similar is essential.
- **API Excellence:** Develop and manage RESTful and/or GraphQL APIs, ensuring clear documentation and efficient data exchange.
- **Testing and Quality:** Implement comprehensive unit, integration, and end-to-end tests to ensure code quality and system reliability. Participate in code reviews to maintain high engineering standards.
- **Deployment and Operations:** Collaborate with DevOps to manage CI/CD pipelines, monitor production environments, troubleshoot issues, and ensure system uptime and resilience. Experience with cloud platforms (AWS, Azure, or GCP) is highly valued.
- **Collaboration:** Work closely with front-end developers, product managers, and designers to understand requirements and translate them into technical specifications and solutions.
**Qualifications**
- **Experience: 5+ years** of professional experience in backend software development.
- **Programming Mastery: Deep expertise in at least one major backend language (e.g., Python, Node.js, Go, or Java**) and related frameworks.
- **Cloud Proficiency: Hands-on experience with deploying and managing applications on a major cloud platform (AWS, GCP, or Azure**).
- **Database Expertise:** Strong understanding of relational and/or NoSQL databases and data modeling best practices.
- **Architecture Knowledge: Proven track record of designing and implementing scalable, distributed systems** and microservices.
- **Tooling:** Familiarity with version control systems (Git), containerization (Docker/Kubernetes), and message queues (e.g., Kafka, RabbitMQ).
- **Communication:** Excellent communication skills and the ability to articulate technical concepts clearly to both technical and non-technical audiences.
**Preferred Qualifications**
- Experience with **event-driven architecture** or stream processing.
- Familiarity with modern DevOps practices, including Infrastructure as Code (e.g., Terraform).
- Knowledge of security best practices, including authentication and authorization protocols (OAuth 2.0, JWT).
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Stop retyping the same form
Upload a CV once, and Otto fills in this application for you.
Try Free Now →