Software Engineer Empowered to live. Inspired to work. Compeer Financial is a member-owned cooperative located in Illinois, Minnesota and Wisconsin. We bring together team members with a variety of backgrounds and experiences to help provide financial services to support agriculture and rural communities. Join us in a culture that not only promotes meaningful work and professional development, but provides a flexible, hybrid work environment and excellent benefits, which empower you to thrive both personally and professionally. This position leads the design, development, testing, deployment, operation, and continuous improvement of secure, reliable, scalable, and maintainable software solutions. Working within a crossfunctional product team and across adjacent components or services as needed, this role owns complex and ambiguous software outcomes from refinement through production, translates product needs and technical constraints into cohesive designs, and makes significant engineering decisions within the team's domain. Applies deep knowledge of the team's programming languages, frameworks, APIs, data patterns, software design, automated testing, CI/CD, cloud-native engineering, observability, DevSecOps, and production support practices; diagnoses complex defects and operational issues; and evaluates trade-offs involving architecture, quality, security, performance, reliability, maintainability, supportability, and cost. Applies AI-enabled engineering tools and practices, Agentic AI patterns, and AI agents to improve engineering productivity, quality, learning, and solution capabilities. Provides technical leadership, mentors less-experienced engineers, and partners with product, architecture, platform, quality, security, and business stakeholders to deliver measurable client and business value. This position offers a hybrid work option up to 50% remote and is based out of the Mankato, MN; Lakeville, MN; Sun Prairie, WI; Prairie du Sac, WI; or Bloomington, IL office location. The skills and experience we prefer you have: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline; or an equivalent combination of education and experience. Demonstrated professional experience designing, developing, testing, deploying, and supporting production software using modern programming languages, frameworks, software design principles, and engineering practices. Experience independently leading end-to-end delivery of complex features, services, integrations, or comparable technical outcomes from refinement through production using Git-based source control, automated testing, continuous integration and delivery, and production support practices. Experience making significant software design or technical decisions within a team or domain, evaluating architecture and operational trade-offs, diagnosing complex problems, and applying secure development, quality engineering, reliability, observability, and maintainability practices. Experience mentoring engineers, leading technical discussions or reviews, coordinating dependencies across team boundaries, and applying new technologies or domain knowledge to improve engineering and business outcomes. Experience designing and operating cloud-native, API-based, event-driven, distributed, or dataintensive solutions, preferred. Experience with software architecture and design patterns, APIs and integrations, data persistence, performance, reliability, or production diagnostics, preferred. Experience responsibly applying and advancing AI-enabled engineering tools and practices, Agentic AI patterns, AI agents, or intelligent automation throughout the software development lifecycle, preferred. Experience within financial services, agriculture, or another regulated industry, preferred. Our job titles may span more than one career level (associate, senior, principal, etc.). The actual title and base pay offered is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role is eligible for variable compensation and other benefits. Base Pay $105,700 —$160,300 USDCompeer Financial is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Must be authorized to work for any employer in the United States. Compeer is unable to sponsor or take over sponsorship of an employment visa at this time. Click here to view federal employment laws applicable for applicants.