Jobs · Engineering · New York

Principal Software Engineer

Haystack · New York, NY · 4 days ago
HybridEngineeringFull-time

What You'll Need

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
  • 8+ years building and operating production platforms and services at scale.
  • Deep software engineering expertise in Python and distributed systems, with Linux fluency and scripting skills.
  • Hands-on experience with AWS services like S3, Lambda, Batch, Step Functions, EventBridge, CloudWatch, and SNS/SQS.
  • Experience with DevOps and CI/CD at scale, including Docker and Git-based workflows.
  • Proficiency in Infrastructure as Code (CloudFormation, Terraform/OpenTofu) and platform reliability engineering.

What's On Offer

  • Comprehensive health care coverage and emotional well-being support.
  • Market-leading retirement and generous paid time off and parental leave.
  • Charitable giving employee match program.
  • Educational assistance including student loan repayment, tuition reimbursement, and learning resources.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 2 wk ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com