Job Description
Position Overview:
Seeking a Mid-Senior Backend Full Stack Engineer with strong DevOps and Platform Engineering experience. This role will focus on building and scaling high-quality backend systems, internal tooling, and infrastructure to support scientific computing, data processing, and research applications. Responsibilities: Develop scalable backend services using Python (FastAPI preferred; Flask or Django acceptable). Architect and deploy serverless applications on AWS (Lambda, S3, DynamoDB). Implement automated deployments using Infrastructure as Code (Terraform, required; Docker experience, highly valued). Build and maintain internal tools for data processing, visualization, ML, and robotics. Ensure software quality through testing, profiling, linting, and maintaining clean, readable code. Collaborate across teams, balancing multiple priorities while managing own projects.