5 дней назад
Software Engineer, Machine Lifecycle
150 000 - 250 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer, Machine Lifecycle (Python/Ansible): Building a zero-touch automation pipeline for the complete lifecycle of physical machines, from network boot and firmware configuration through validation and production handoff, with an accent on GitOps, CI/CD, and infrastructure-as-code. Focus on automating bare-metal provisioning, modeling auditable state transitions, detecting infrastructure drift, and validating hardware at fleet scale.
Location: New York, United States; hybrid working opportunities available
Salary: $150,000–$250,000 annual base salary, plus eligible discretionary bonus
Company
is a quantitative trading firm that develops high-performance electronic trading infrastructure and operates as a global organization.
What you will do
- Design and build the end-to-end machine lifecycle pipeline, from power-on and network boot through OS installation, configuration, validation, and production handoff.
- Automate hardware bring-up using BMC, Redfish, and IPMI, including firmware updates, BIOS settings, boot order, and inventory discovery.
- Automate OS provisioning with PXE or UEFI HTTP boot and unattended installation.
- Develop Python and Ansible automation, replacing manual runbooks with reviewed and versioned code.
- Apply GitOps and CI/CD practices, including desired-state reconciliation, testing, staged rollouts, and drift correction.
- Build health checks, stress tests, metrics, logging, and auditable lifecycle state transitions in collaboration with HPC and datacenter teams.
Requirements
- Strong Python experience for automation, tooling, and services.
- Hands-on experience writing Ansible playbooks and roles.
- Solid understanding of CI/CD principles, testing, staged rollouts, and version control.
- Linux knowledge, including the boot process, system services, and machine troubleshooting.
- Automation-first and GitOps mindset with sound judgment around safe failures, retries, and audit trails.
- Clear communication skills and the ability to document operational knowledge as reliable automation.
Nice to have
- Experience with bare-metal provisioning tools such as MAAS, Tinkerbell, Foreman, Ironic, or equivalent systems.
- Familiarity with BMCs, Redfish, IPMI, iDRAC, or iLO.
- Experience with hardware validation, burn-in, stress testing, or firmware qualification at fleet scale.
- Experience with GitOps tooling or declarative infrastructure management.
- Background in datacenter, HPC, or large-fleet environments.
Culture & Benefits
- Hybrid working opportunities in a collaborative, low-hierarchy environment.
- Generous paid time off and regional savings and financial wellness plans.
- Free breakfast, lunch, and snacks daily.
- Wellness experiences, select wellness expense reimbursement, sports teams, and fitness events.
- Volunteer opportunities, charitable giving, social events, and continuous learning workshops.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Software Development Engineer - US Federal
137 000 - 205 400$
6 дней назад
Software Engineer: Infrastructure and Tools
125 000 - 170 000$
6 дней назад
Software Engineer, DevOps (Robotics)
115 000 - 170 000$
15 часов назад
Platform Engineer (AI Infrastructure)
224 000 - 279 000$
4 дня назад
DevSecOps Engineer (AI)
125 000 - 150 000$
5 дней назад
Build/Release Engineer (Robotics)
190 000 - 230 000$