Software Engineer
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Mid
- Apply from
- United States
About the role
- Design and operate reliable systems at scale.
- Support development teams and resolve complex technical issues.
- Ensure security and compliance through stable solutions.
- Influence technical direction by researching best practices.
- Own complex engineering capabilities end-to-end.
Skills the posting asks for
- Ruby
- Python
- Java
- Go
- C/C++
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Design and operate reliable systems at scale by implementing high-availability solutions, service monitoring, and automation.
- Enable strong engineering delivery by supporting development teams and resolving complex technical issues.
- Ensure security and compliance through stable, secure application and infrastructure solutions.
- Influence technical direction and standards by researching best practices and partnering across teams.
- Own complex engineering capabilities end-to-end, partnering across business and technology teams.
- 4-10 years of professional experience in software development or systems engineering.
- Bachelor’s degree in Computer Science or a related field.
- Proficiency in programming languages such as Python, Java, Go, C/C++, Ruby, or Perl.
- Experience with designing and operating reliable systems at scale.
- Ability to influence technical direction and standards.
- Competitive salary.
- Comprehensive benefits package including medical, dental, vision, life insurance, and disability.
- Generous paid time off, holidays, and personal days.
- Opportunities for professional development, including tuition coverage and financial well-being tools.