H

HeyMarvin

Qualitative data analysis for user interviews

Senior Backend Engineer

Backend EngineeringPosted on Nov 13
Full-timeIndia₹3MIn-person

About the Job

Requirements

  • Four to six years of experience in backend engineering.
  • Strong skills in Python and Django.
  • Strong skills in Golang.
  • Strong problem-solving and debugging skills.
  • Experience in API development and database management.

Responsibilities

  • Design, develop, and deploy backend services focused on high availability, low latency, and scalability.
  • Design and implement robust microservices using Golang and Django for concurrent processing of high-volume research data, including video, audio, and large-scale text datasets.
  • Build and refine asynchronous task queues using tools such as Celery or Redis to manage long-running AI inference tasks without affecting user-facing API responsiveness.
  • Design and maintain efficient schemas for relational databases such as PostgreSQL and vector databases for AI search, maintaining query performance as data scales.
  • Implement caching strategies and rate limiting to protect service integrity during traffic spikes.
  • Build and operate infrastructure, toolsets, and deployment pipelines.
  • Automate provisioning of cloud resources on AWS using Terraform or CloudFormation to ensure reproducible and scalable environments.
  • Improve CI/CD by building automated testing and deployment pipelines that support frequent, reliable releases.
  • Implement logging, tracing, and alerting using tools such as Prometheus, Grafana, or Datadog to identify performance bottlenecks and system health issues.
  • Create internal CLI tools or scripts to simplify local development and improve engineering team velocity.
  • Design clean, well-documented RESTful or GraphQL APIs for frontend teams.
  • Work with product designers and frontend engineers to ensure backend logic supports research workflows.
  • Participate in code reviews and architectural whiteboarding sessions, and mentor other engineers.
  • Turn experimental AI features into production-ready services while balancing speed to market with maintainability.
  • Own security and compliance aspects of the software produced by the team.
  • Build technical controls for SOC 2, GDPR, or HIPAA compliance and protect customer data.
  • Implement multi-tenant architecture to isolate sensitive research data between organizations.
  • Conduct vulnerability scanning, dependency audits, and security reviews to defend against OWASP Top 10 threats.
  • Manage Identity and Access Management roles and ensure sensitive data is encrypted at rest and in transit.
  • Collaborate with other engineers to build products.

Desired Qualifications

  • Familiarity with DevOps practices, Docker, AWS, and CI/CD.
  • Experience building scalable and distributed systems.

About the Company

HeyMarvin

Qualitative data analysis for user interviews

HeyMarvin is a qualitative data analysis platform that helps product teams, consultants, startups, and researchers organize, conduct, and analyze user interviews. It provides a centralized repository where all interviews are stored, tagged with automated AI-driven keywords, and made easily searchable. The platform supports integrated notes and advanced analytics to surface insights and quotes, ensuring valuable feedback is not lost. It operates on a subscription model with revenue from clients who benefit from improved collaboration and alignment around user feedback. Data security is a priority, with GDPR and SOC II compliance and options for custom security solutions. The goal is to simplify the process of gathering and interpreting user feedback, enabling teams to act on qualitative insights quickly and effectively.

Company size
51-200
Company stage
Seed
Total funding
$3.8M
Headquarters
Oakland, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at HeyMarvin

See more jobs