Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Senior Software Engineer

United StatesHybridFull TimeSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A leader in serverless technology is seeking a Senior Software Engineer to join their innovative team. This hybrid role involves leading technical strategy and architecture, mentoring engineers, and designing complex, cross-functional solutions. The ideal candidate will champion operational excellence through automation and influence cross-team collaboration. Requirements include 5+ years of software development, programming, and system design experience, with a proven background in mentorship or technical leadership. Experience with the full software development lifecycle is essential. This position offers the opportunity to work with cutting-edge technologies and make a significant impact on millions of customers.

Senior Software Engineer | Hybrid

This employer is a leader in serverless technology, building a rapidly expanding compute platform that sets the standard for diverse applications. Join an innovative team that is redefining how developers build and deploy by abstracting away infrastructure management.

The Role

• Lead technical strategy and architecture for multiple teams, defining roadmaps and framing solutions for complex challenges.

• Mentor and develop engineering talent, driving process improvements and coaching less experienced team members.

• Design and deliver complex, cross-functional solutions that address significant risks and roadblocks.

• Champion operational excellence through automation, leading support efforts, and resolving root causes of issues.

• Influence cross-team collaboration, translating business needs into technical designs and building consensus.

• Deliver high-quality, scalable software using expertise in agile methodologies and test-driven design.

What You'll Need

• 5+ years of professional software development experience.

• 5+ years of programming experience in at least one general-purpose programming language.

• 5+ years of experience leading the design or architecture of new and existing systems, including reliability and scaling.

• Proven experience as a mentor, tech lead, or in leading an engineering team.

• Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.

• Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

What's On Offer

• Opportunity to work with cutting-edge technologies in a fast-growing, innovative area.

• A team-oriented atmosphere that fosters growth and professional development.

• Comprehensive benefits package, including health insurance, 401(k) matching, and paid time off.

• A chance to make a significant impact on how millions of customers build and deploy their applications.

Apply via Haystack today!

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles