Backend Developer

Vurvey Labs

Cincinnati, Ohio

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Architectural Services, Authentication, Best Practices, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Modeling, Data Quality, Database Administration, Database Design, Database Optimization, Database Technology, DevOps, Distributed Computing, Django, Docker, Documentation, Environmental Issues, Express.js, GCP (Good Clinical Practices), Git, Go Programming Language (Golang), GraphQL, Identify Issues, Java, Machine Tool, Messaging Middleware, Microservices, Microsoft Windows Azure, MongoDB, NoSQL, Node.js, OAuth, Performance Management, Performance Tuning/Optimization, PostgreSQL, Product Design, Production Control, Production Systems, Programming Languages, Python Programming/Scripting Language, REST (Representational State Transfer), RabbitMQ, Relational Databases (RDBMS), SQL (Structured Query Language), Software Development, Source Code/Configuration Management (SCM), System Architecture, Systems Reliability, Systems Scalability, Testing, User Interface/Experience (UI/UX)
LOCATION
Cincinnati, Ohio
POSTED
30+ days ago

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.

About the Company

V

Vurvey Labs