Application Engineering Supervisor

Great American Insurance Company•Cincinnati, OH

About The Position

The Application Engineering Supervisor coordinates the daily operations of the Application Engineering team and oversees the design, development, deployment, maintenance, and evolution of software applications and systems supporting business and insurance processes. The role promotes technology best practices, application performance, scalability, and interoperability, while ensuring solutions meet changing business requirements and user expectations. The supervisor works with cross-functional teams and stakeholders, provides technical support, guides team members, and leads process improvements aligned with organizational objectives. The position also oversees team priorities, performance, coaching, talent decisions, budgets, and performance targets. It operates under established policies and procedures with limited oversight and may occasionally involve performing tasks alongside direct reports. Applicants must be authorized to work in the United States without current or future employment visa sponsorship.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • Generally, at least 6 years of experience in software development and/or application development.
  • Typically manages two or more direct reports.
  • Advanced proficiency in multiple programming languages, cloud platforms, and modern development frameworks.
  • Technical expertise across a range of applications, systems, and/or technologies.
  • Expert understanding of machine learning concepts and their software engineering implications.
  • Must be authorized to work in the United States without the need for current or future employment visa sponsorship.

Responsibilities

  • Coordinate the Application Engineering team's daily operations, workflow, and productivity.
  • Lead the design, programming, building, and deployment of software applications and systems supporting business and insurance processes.
  • Integrate technology best practices to improve operational performance and scalability.
  • Lead software testing, deployment, maintenance, and evolution activities.
  • Review technical specifications developed from conceptual designs and business requirements.
  • Collaborate with cross-functional teams and stakeholders to design and implement integration solutions that improve data flow and system interoperability.
  • Monitor application performance and identify and resolve issues affecting system efficiency.
  • Conduct performance assessments and implement improvements to ensure applications operate smoothly and efficiently.
  • Provide expert technical support to end-users and team members and resolve application-related issues.
  • Cultivate collaboration among development, operations, and other stakeholders to streamline workflows and improve efficiency.
  • Lead strategic planning and process improvements aligned with organizational goals and objectives.
  • Ensure application and infrastructure performance meets business requirements and user expectations.
  • Assess and integrate industry best practices to advance the team's capabilities and technology.
  • Oversee team priorities and coordinate daily tasks.
  • Coach, mentor, guide, and train team members, promoting best practices and continuous improvement.
  • Participate in talent selection, development, and performance-management decisions.
  • Ensure the team meets budget and performance targets.
  • Perform other duties as assigned.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Wellness plans
  • Parental leave
  • Adoption assistance
  • Tuition reimbursement
  • Paid Time Off
  • Paid holidays
  • 401(k) plan with company match
  • Employee stock purchase plan
  • Commuter benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service