JOBSEARCHER

Software Engineer

We're hiring on behalf of a Haystack partner!The Role• Lead, develop, and scale a software and cybersecurity organization to meet technical, program, and business objectives.• Partner with senior leadership to translate business strategy into actionable software engineering plans.• Drive organizational planning and execution, including staffing, budgeting, and resource alignment.• Direct the cybersecurity posture of solutions, balancing cost, security, usability, and compliance.• Ensure accountability for accurate cost and schedule targets and the execution of technical efforts.• Recruit, retain, and assign engineering talent to meet evolving organizational and timeline needs.What You'll Need• Bachelor’s degree in Computer Science, Software Engineering or related discipline; Master’s degree preferred.• 18+ years of experience in a technical/engineering environment, with at least 5+ years in a leadership role managing other managers.• Proven success building, scaling, and leading a high-performing engineering function.• Strong understanding of the product development lifecycle, software engineering principles, and cybersecurity in regulated industries.• Experience shaping organizational direction through technical leadership, innovation, and continuous improvement.• Deep expertise in software development, including object-oriented design, UML, and embedded systems, with proficiency in C/C++, Java.What's On Offer• Competitive annual salary ($189,000 - $255,100) plus potential bonus opportunities.• Comprehensive benefits package including medical, vision, and dental insurance.• Generous paid time off, 401(k) with employer contributions, and tuition assistance.• Opportunities for professional growth and career development in a dynamic environment.Apply via Haystack today!