MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Vurvey Labs, Inc.

Backend Developer

Cincinnati, OH · 9 months ago

On-siteFull-time

About the job

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.