Overview
Skills
Job Details
Role: Senior Backend Engineer
Location: Bay Area, CA
About the Role
We are seeking a Senior Backend Engineer to design and build scalable, secure, and high-performance backend systems powering our Personal AI & Human Connection intelligence platform. You will architect and implement cloud-native microservices and APIs that handle sensitive patient data (PII) at scale while ensuring compliance, reliability, and performance.
The ideal candidate has deep expertise in Python, AWS Serverless architecture (Lambda, API Gateway, DynamoDB, RDS, S3), and building secure, event-driven pipelines for data ingestion, transformation, and analytics. You ll collaborate closely with product, data, and frontend teams to deliver resilient systems that enable seamless integration, automation, and real-time insight generation.
Responsibilities
Architect, develop, and maintain microservices and RESTful APIs using Python (FastAPI, Flask, or Django).
Design and implement serverless architectures leveraging AWS Lambda, API Gateway, Step Functions, and EventBridge.
Build and optimize data pipelines for secure ingestion, transformation, and persistence in DynamoDB, RDS, and S3.
Enforce PII data protection, encryption, IAM-based access control, and audit compliance (SOC2).
Integrate third-party services like zoom, google doc, one note etc.
Implement asynchronous job orchestration using AWS SQS, SNS, or Celery for background processing.
Design for observability metrics, tracing, and logging via CloudWatch, OpenTelemetry, or Datadog.
Write and maintain unit/integration tests and CI/CD pipelines with Terraform, CloudFormation, or AWS CDK.
Collaborate with DevOps to manage infrastructure as code, blue/green deployments, and zero-downtime rollouts.
Mentor junior engineers, conduct code reviews, and uphold engineering excellence across security, performance, and scalability.
Qualifications
Bachelor s or Master s degree in Computer Science, Software Engineering, or equivalent experience.
7+ years of backend development experience, including large-scale production systems.
Strong proficiency in Python (async, type hints, dependency injection, modular design).
Expert in AWS cloud ecosystem Lambda, API Gateway, DynamoDB, RDS, S3, Step Functions, and IAM.
Hands-on experience building and maintaining secure RESTful or GraphQL APIs.
Experience with event-driven architectures and asynchronous message queues (Kafka, SQS, SNS, RabbitMQ).
Deep understanding of microservices, data models, and distributed system design.
Familiarity with containerization (Docker, ECS, EKS) and IaC tools (Terraform, CloudFormation).
Knowledge of security best practices, PII data handling, tokenization, and encryption at rest/in transit.
Experience implementing CI/CD using GitHub Actions, CodePipeline, or similar tools.
Strong debugging, profiling, and performance optimization skills.
Preferred Skills
Experience with data ingestion and transformation pipelines (Glue, Step Functions, Airflow).
Familiarity with observability tools (Prometheus, CloudWatch, OpenTelemetry).
Experience integrating LLM or AI inference endpoints within backend systems.
Knowledge of compliance frameworks such as HITRUST, and SOC 2.