GrepJob
Otter.ai

Staff Software Engineer, Backend (Infrastructure)

Otter.ai
Apply
about 2 months ago
Mountain View, CA, USAStaff+

Base Salary

$210k - $275k/yr

Responsibilities

  • Build and enhance backend systems that integrate with machine learning and AI features using Python.
  • Design and implement business logic with web frameworks like Django, ensuring compatibility with AI components.
  • Architect scalable solutions utilizing technologies like Nginx, Kafka, MySQL, and Redis.
  • Write reusable, efficient, and maintainable code for high-performance web services.
  • Collaborate with AI teams to optimize model deployment and streamline data pipelines.
  • Communicate technical strategies related to AI-enabled infrastructure to stakeholders.

Requirements

  • 10+ years of experience in developing and architecting large-scale web services.
  • Bachelor's, Master's, or Ph.D. in Computer Science or a related field.
  • Strong expertise in databases, distributed systems, and backend performance optimization.
  • Expert proficiency in Python or other programming languages like Go, Java, or C++.
  • Extensive experience with web frameworks like Django and technologies such as MySQL and Redis.
  • Solid understanding of database internals, transactions, and schema design for AI workloads.
  • Hands-on experience deploying and managing services on AWS.
  • Driven by ownership and passionate about delivering impactful solutions.
  • Excellent communication skills and attention to detail.

Tech Stack

Apache CassandraApache KafkaAWSC++DjangoElasticsearchGoJavaMySQLPythonRedis

Categories