3 часа назад
Software Engineer (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Python) (Cloud Infrastructure): Building and operating the Tidy3D simulation platform, including backend services, job scheduling, deployment pipelines, and production monitoring with an accent on multi-tenant cloud services and heterogeneous GPU capacity. Focus on designing control-plane APIs, managing version-compatible releases across cloud and on-premises deployments, and debugging production issues across Python clients and GPU nodes.
Location: Watertown, Massachusetts, United States; on-site
Company
is a technology startup developing ultra-fast simulation technology for engineering applications, including aerospace, automotive, energy, and quantum computing.
What you will do
- Design, build, and operate backend services for the Tidy3D cloud simulation platform.
- Develop APIs, services, and data models for task submission, job state management, and result delivery.
- Build scheduling and resource management for simulation jobs across heterogeneous GPU capacity.
- Implement authentication, authorization, usage metering, and quota enforcement for a multi-tenant product.
- Manage Python package releases, CI/CD, staged rollouts, rollbacks, and deployment patterns for cloud, customer-managed cloud, and on-premises installations.
- Own monitoring, alerting, incident response, debugging, and cloud cost and capacity management.
Requirements
- 2+ years of experience building and operating production cloud services; exceptional new graduates are also encouraged to apply.
- Strong Python experience developing backend services.
- Hands-on experience with a major cloud provider such as AWS, Docker, and Kubernetes.
- Production infrastructure-as-code experience, ideally with Terraform and reusable modules.
- Fluency with Linux and confidence operating production systems.
Nice to have
- Experience with GPU or HPC workloads, cluster schedulers such as Slurm, Ray, or Kueue, or high-throughput batch computing.
- Experience designing, packaging, and distributing Python libraries or SDKs.
- Experience with on-premises, self-hosted, or air-gapped deployments and enterprise requirements such as SSO, network isolation, and security reviews.
- Background in physics, engineering, scientific computing, or technical software for technical users.
- Open-source contributions to infrastructure or scientific computing projects.
Culture & Benefits
- Equity in a fast-growing startup.
- Medical, dental, and vision insurance.
- 401(k) contribution.
- Gym allowance.
- Friendly, thoughtful, and technically strong coworkers.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 часов назад
Software Engineer 2 - Python/Terraform/AWS/CI/CD
130 000 - 270 000$
8 часов назад
Software Engineer 2 (Linux/Bash/Python/HashiCorp/Docker/Ansible/HPC)
130 000 - 270 000$
8 часов назад
Software Engineer 2 (Linux/Bash/Python/NoSQL/Docker/Kubernetes/Helm/RabbitMQ)
130 000 - 270 000$
8 часов назад
Software Engineer 3 - Linux/Bash/Python/Rust/NoSQL/Docker/Kubernetes/Helm
130 000 - 270 000$
3 дня назад
Space Mission Software Engineer (Python)
131 000 - 184 000$
6 дней назад