Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Graco Logo

Senior Software Engineer

Graco

$93,800 - $164,200
Jul 31, 2025
Minneapolis, MN, US
Apply Now

Graco is looking for a Senior Software Engineer to design, develop, and maintain high-performance, scalable software solutions that support their fluid handling equipment business. The role involves translating business requirements into technical solutions and ensuring the quality and security of software applications.

Requirements

  • Proficient in one or more of programming languages such as NextJS, Typescript, Java, JavaScript, Database SQL etc.
  • Solid understanding of software engineering principles, data structures, algorithms, and design patterns.
  • Experience with relational and/or NoSQL databases.
  • Proficiency in version control (Github), CI/CD pipelines, Github Actions and agile methodologies.
  • Solid understanding of software development lifecycle (SDLC) and change management processes.
  • Experience with hybrid cloud/ on-premise architectures.
  • Familiarity with microservices architecture.

Responsibilities

  • Execute all tasks throughout the software development life cycle including analysis, design, development, testing, implementation and documentation
  • Design, develop, test, and maintain robust, scalable, and secure software applications.
  • Lead design and code reviews, ensuring high-quality software development practices.
  • Identify and resolve performance bottlenecks, bugs, and system issues.
  • Participate in system architecture decisions and contribute to strategic planning and governance.
  • Ensure compliance with security, SOX, and other regulatory requirements.
  • Document technical designs, configuration changes, and standard operating procedures

Other

  • Bachelor’s degree in Computer Science , Information Systems, Software Engineering, or related field.
  • 5+ years of overall IT experience with a strong background in enterprise application engineering.
  • 3+ years of hands-on experience as technical lead.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.