Summary
✨ AI‑Generated
A technology organization is seeking a Software Engineer to design and build innovative systems in a large distributed computing environment. You will work on high-scale prediction infrastructure, distributed storage and query systems, and reliable delivery technology, solving broadly defined problems in an agile engineering environment. The role requires at least four years of professional software development experience and three years designing or architecting systems.
Highlights
Opportunity to design large-scale distributed systems, work on high-throughput prediction and delivery infrastructure, solve complex engineering problems, and build scalable, reliable, and cost-effective systems.
Description
We're hiring on behalf of a Haystack partner!
The Role
• Design and build innovative technologies in a large distributed computing environment.
• Create solutions for running predictions on distributed systems with exposure to cutting-edge technologies at incredible scale and speed.
• Build scalable, fault-tolerant, and cost-effective distributed storage, index, and query systems.
• Design and code solutions for broadly defined problems.
• Work in an agile environment to deliver high-quality software.
• Own route creation for a high-speed, full-scale delivery service processing tens of thousands of packages daily.
What You'll Need
• 4+ years of professional software development experience.
• 3+ years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling.
• Experience programming with at least one modern language such as Java, C++, or C#, including object-oriented design.
• 3+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
• Bachelor's degree in computer science or equivalent, or 5+ years of experience in computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving, and complexity analysis).
What's On Offer
• Competitive annual salary ($143,700 - $194,400) plus potential for sign-on payments and restricted stock units.
• Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
• Opportunity to work on industry-defining projects that impact millions of customers.
• A culture that empowers employees to deliver the best results and fosters personal growth.
Apply via Haystack today!