Backend Developer

Vurvey Labs
  • Cincinnati, Ohio
    30+ days ago

    Job Description

    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.

    Numbers & Facts

    LocationCincinnati, Ohio

    Skills

    • Amazon Web Services (AWS)unmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Authenticationunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • Database Administrationunmatched
    • Database Designunmatched
    • Database Optimizationunmatched
    • Database Technologyunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Djangounmatched
    • Dockerunmatched
    • Documentationunmatched
    • Environmental Issuesunmatched
    • Express.jsunmatched
    • GCP (Good Clinical Practices)unmatched
    • Gitunmatched
    • Go Programming Language (Golang)unmatched
    • GraphQLunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Machine Toolunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • OAuthunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Product Designunmatched
    • Production Controlunmatched
    • Production Systemsunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • RabbitMQunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Architectureunmatched
    • Systems Reliabilityunmatched
    • Systems Scalabilityunmatched
    • Testingunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder