{"id":2096654,"url":"https://alion.io/job/compeer-financial-software-engineer","title":"Software Engineer","company":{"id":672966,"name":"Compeer Financial","domain":"compeer.com","url":"https://alion.io/company/compeer","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bloomington, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":84400,"max":127700,"currency":"USD","period":"year","gross":null,"usd_annual":127700},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Platform Engineering","optional":false}],"status":"live","first_seen_at":"2026-10-08T14:18:59Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-11T21:48:18Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Empowered to live. Inspired to work.\nCompeer 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.\nHow we support you:\nHybrid model - up to 50% work from home\nFlexible schedules including ample flexibility in the summer months\nUp to 9% towards 401k (3% fixed Compeer contribution plus up to 6% match)\nBenefits: medical, dental, vision, HSA/FSA, life & AD&D insurance, short-term and long-term disability, wellness program & EAP\nVacation, sick leave, holidays/floating holidays, parental leave, and volunteer paid time off\nLearning and development programs\nMentorship programs\nCross-functional committee opportunities (i.e. Inclusion Council, emerging professional groups, etc.)\nProfessional membership/certification reimbursement and more!\nCasual/seasonal & intern team members are not eligible for benefits except for state-mandated programs.\nTo learn more about Compeer Financial visit www.compeer.com/careers. \nThis position offers a hybrid work option up to 50% remote and is based out of the Sun Prairie, WI or Bloomington, IL office location.\nThe contributions you will make: \nThis position independently designs, develops, tests, deploys, operates, and improves secure, reliable, maintainable software solutions. Working within a cross-functional product team, this role owns features and moderately complex outcomes from refinement through production, translates product and technical requirements into effective designs and implementations, and makes sound engineering decisions within established architecture and standards. Applies proficient knowledge of the team's programming languages, frameworks, APIs, data patterns, automated testing, CI/CD, cloud-native engineering, observability, DevSecOps, and production support practices; diagnoses moderately complex defects and operational issues; and evaluates trade-offs involving quality, security, performance, reliability, maintainability, and cost. Responsibly applies AI-enabled engineering tools, Agentic AI patterns, and AI agents to improve productivity and solution quality. Contributes technical judgment to team decisions, supports less-experienced engineers, and connects engineering choices to product objectives, client needs, operational risk, and business value.\nA typical day: \nOwns software engineering delivery by independently owning features and moderately complex software outcomes from refinement through production. Clarifies technical requirements, decomposes work, designs and implements components and integrations, writes and maintains automated tests, deploys changes, monitors production behavior, and resolves defects. Makes sound implementation decisions within established architecture and remains accountable for security, quality, reliability, performance, maintainability, supportability, accessibility, and completion of assigned outcomes.\nAdvances technical mastery and engineering judgment by applying proficient knowledge of the team's programming languages, frameworks, APIs, data access and integration patterns, development tools, and software lifecycle. Designs cohesive components using established architecture and design principles; evaluates implementation options and trade-offs; applies automated testing, debugging, CI/CD, cloud-native, observability, DevSecOps, and production engineering practices; and learns unfamiliar technologies or domain concepts as needed to solve moderately complex problems. Responsibly applies AI-enabled engineering tools and practices, Agentic AI patterns, and AI agents for coding, testing, analysis, documentation, and automation while critically validating outputs, protecting sensitive information, maintaining human accountability, and exercising sound engineering judgment.\nConnects engineering to business outcomes by understanding product goals, client needs, business processes, acceptance criteria, operational expectations, and risk relevant to owned outcomes. Refines requirements with product and business partners, identifies technical implications and constraints, evaluates practical trade-offs, and recommends implementation options that balance delivery needs with sustainable engineering. Operates as a trusted, value-added partner by communicating clearly, bringing technically informed recommendations, and following through on commitments.\nStrengthens Engineering Quality and Team Effectiveness by actively shaping technical design discussions, code reviews, automated testing, deployment readiness, incident response, root-cause analysis, documentation, and continuous improvement for owned work. Identifies design, quality, maintainability, reliability, security, and operational concerns; improves test coverage and observability; helps resolve delivery or production impediments; and contributes reusable practices that improve team effectiveness and software quality.\nCollaborate across teams by working across software and quality engineering, product, architecture, platform, UX, security, data, operations, and business teams to deliver integrated outcomes. Communicates technical decisions, dependencies, risks, and trade-offs clearly; incorporates relevant perspectives; coordinates dependencies; constructively challenges assumptions when evidence warrants; and helps resolve issues that cross component or team boundaries.\n\nBuilds team capability and supports others by sharing engineering knowledge, providing useful review feedback, supporting less tenured engineers and peers, maintaining reusable documentation, and seeking coaching when needed. Continues to expand technical and domain expertise, applies feedback and evidence to improve decisions, and demonstrates accountability, curiosity, trust, resilience, and constructive collaboration while building the depth and leadership capability required for more complex technical ownership.\nThe skills and experience we prefer you have: \nBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline; or an equivalent combination of education and experience.\nProfessional knowledge of software engineering principles, data structures, algorithms, software design, debugging, automated testing, and the software development lifecycle.\nProfessional experience designing, developing, testing, deploying, or supporting production software using modern programming languages, frameworks, and software engineering practices.\nExperience independently delivering software features or comparable technical outcomes using a modern programming language, Git-based source control, automated testing, and continuous integration and delivery practices.\nExperience analyzing moderately complex software problems, making and communicating implementation or design decisions, evaluating technical trade-offs, and applying secure development, reliability, observability, and quality engineering practices.\nExperience designing or operating cloud-native, API-based, event-driven, distributed, or data intensive application components, preferred.\nExperience with APIs, relational or non-relational data stores, integration patterns, and production troubleshooting, preferred.\nExperience with CI/CD, DevSecOps, observability, automated testing, or production support practices, preferred.\nExperience responsibly applying AI-enabled engineering tools and practices, Agentic AI patterns, AI agents, or intelligent automation throughout the software development lifecycle, preferred.\nAbility to independently design and deliver features, components, integrations, and moderately complex software outcomes using established architecture and engineering patterns and produce clean, maintainable, appropriately documented, and well-tested code through production.\nAbility to analyze and resolve moderately complex software and production problems by using code, logs, metrics, traces, debugging tools, and systematic problem solving to identify root causes, evaluate alternatives, implement durable fixes, and escalate systemic or high-risk concerns appropriately.\nAbility to apply software design principles to define component responsibilities, interfaces, APIs, data models, dependencies, and error-handling approaches; evaluate implementation trade-offs; and make sound design decisions within established architecture, security, and engineering standards.\nAbility to independently use source control, automated testing, build and deployment pipelines, observability, development environments, and delivery tools to move changes safely through the software lifecycle and support them in production.\nAbility to responsibly apply AI-enabled engineering tools and practices, Agentic AI patterns, and AI agents to coding, testing, analysis, documentation, and automation while evaluating generated approaches, validating outputs, protecting sensitive information, maintaining human accountability, and upholding engineering standards.\nAbility to communicate technical designs, implementation choices, defects, dependencies, risks, and trade-offs effectively with technical and non-technical partners; clarify requirements; provide informed recommendations; incorporate feedback; and build trust through reliable follow-through.\nAbility to independently decompose and organize moderately complex work, estimate and communicate progress, coordinate dependencies, adapt to changing priorities, contribute meaningful code and design reviews, and help improve testing, documentation, operational readiness, and team delivery practices.\n Advanced knowledge in one or more areas relevant to the team's software, such as application architecture, cloud-native development, APIs and integration, data persistence, distributed systems, security, or performance, preferred.\nWorking knowledge of infrastructure automation, DevSecOps, observability, platform engineering, or production reliability practices, preferred.\nUnderstanding of financial services, agriculture, or other regulated industries, preferred.\nProficiency with one or more modern programming languages and application development frameworks used by the team, preferred.\nHow we will take care of you:\nOur 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.\nBase Pay\n$84,400—$127,700 USD\nCompeer 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.\nMust 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.\nClick here to view federal employment laws applicable for applicants.","description_format":"text","description_chars":11481,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Certification reimbursement","Flexible schedule","Hybrid work","Parental leave","Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-08T16:58:49Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":47,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":{"stated_usd_annual":127700,"is_top_pay":false},"html_url":"https://alion.io/job/compeer-financial-software-engineer","json_url":"https://alion.io/job/compeer-financial-software-engineer.json","meta":{"generated_at":"2026-10-11T23:09:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13759,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":672966},"rest":"https://alion.io/mcp/rest/get_company?id=672966"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcompeer-financial-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcompeer-financial-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcompeer-financial-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/compeer-financial-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcompeer-financial-software-engineer"}]}