Automation Engineer

Nicolet National Bank•Iowa City, IA

About The Position

The Automation Engineer designs, develops, deploys, and supports scalable automation solutions that improve operational efficiency, reduce manual effort, strengthen controls, and improve business processes across Nicolet National Bank. The role partners with business analysts, subject matter experts, product owners, and technology teams to understand and validate business requirements and select an appropriate approach, such as APIs, integrations, workflow automation, RPA, data pipelines, or native application capabilities. The engineer applies sound engineering practices to create secure, maintainable, and supportable solutions and manages them throughout their lifecycle. This position is initially an individual contributor role, with the potential to evolve into technical leadership or direct supervisory responsibility as the automation program grows. The role also upholds the bank’s policies and controls, complies with applicable laws and regulations, protects confidential information, and supports inclusion and equal employment opportunity.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • At least 4 years of experience developing and supporting enterprise automation, RPA, workflow, or integration solutions.
  • Hands-on experience with automation platforms such as UiPath and Microsoft Power Automate.
  • Strong analytical, problem-solving, and process-design skills, including translating business requirements into automation designs.
  • Experience integrating automation solutions with enterprise applications, APIs, databases, and data platforms.
  • Working knowledge of SQL and data integration concepts, with exposure to data platforms.
  • Understanding of SDLC, source control, CI/CD, automated testing, and release management practices.
  • Understanding of automation architecture, exception handling, monitoring, logging, and production support.
  • Strong written and verbal communication skills, including eliciting and clarifying requirements and explaining technical options to non-technical audiences.
  • Ability to maintain strict confidentiality and appropriately handle sensitive information.

Nice To Haves

  • Experience establishing automation development, quality assurance, or governance standards.
  • Financial services or other regulated-industry experience.

Responsibilities

  • Design, develop, test, deploy, and support scalable automation solutions across enterprise applications and business processes.
  • Manage automation solutions throughout their lifecycle, including enhancements, dependencies, technical debt, platform upgrades, and retirement.
  • Assess automation opportunities and provide technical feasibility, level-of-effort, and risk input to support prioritization.
  • Partner with product owners and subject matter experts to clarify business requirements, confirm process and data details, and validate designs before development.
  • Evaluate APIs, integrations, workflow automation, RPA, and native system capabilities to select maintainable and scalable solutions.
  • Integrate automations with enterprise applications and data platforms using APIs, SQL, Snowflake, Alteryx, and other appropriate technologies.
  • Establish and maintain automation engineering standards for architecture, source control, documentation, testing, peer review, CI/CD, deployment, monitoring, and lifecycle management.
  • Monitor production automations, troubleshoot failures, manage exceptions, perform root cause analysis, and improve reliability and performance.
  • Develop reusable automation components, integrations, frameworks, and design patterns.
  • Ensure automations comply with information security, access management, data protection, audit, change management, business continuity, and regulatory requirements.
  • Coordinate with application, infrastructure, security, data, and support teams to ensure solutions are documented and supportable.
  • Evaluate emerging automation capabilities and recommend improvements to the bank’s automation platform and engineering practices.
  • Maintain appropriate controls and comply with applicable laws, regulations, and Nicolet policies.
  • Work respectfully with others across differences and support equal employment opportunity, inclusion, and respect for different perspectives.
  • Perform other duties as assigned.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) with company match
  • Paid time off
  • 11 1/2 paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service