What are the responsibilities and job description for the Senior Software Engineer position at Haystack?
A technology giant powering the digital transformation of countless businesses globally is seeking a Senior Software Engineer to join their infrastructure services team. This is an unparalleled opportunity to work on critical systems that ensure the smooth operation of a leading cloud platform, directly impacting millions of users worldwide.
The Role
The Role
- Participate in the design, implementation, and deployment of large-scale systems and services for fulfillment operations.
- Define secure, scalable, and low-latency services and efficient physical processes.
- Collaborate with expert cross-functional teams to deliver demanding projects.
- Decompose complex problems into simple, straight-forward solutions.
- Understand system interdependencies and limitations.
- Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
- 6 years of non-internship professional software development experience.
- 6 years of programming experience with at least one software programming language.
- 5 years of experience leading design or architecture (design patterns, reliability and scaling) of new and existing systems.
- Experience as a mentor, tech lead, or leading an engineering team.
- Bachelor's degree.
- Sound technical acumen and excellent project management skills.
- Opportunity to work on challenging problems with a global impact.
- Inclusive culture that welcomes bold ideas and empowers ownership.
- Continuous learning and career growth opportunities.
- Emphasis on work-life harmony and flexible working culture.
Salary : $168,400