Lead Application Engineer
Position Summary:
The Lead Application Engineer provides both technical and people leadership within a defined area of expertise. This role leads a team of application engineers, mentors and coaches direct reports, ensures projects are delivered on time and within budget, and drives scalable, high-quality software solutions. The Lead Application Engineer acts as the team's technical safety net while promoting best practices, innovation, and continuous improvement.
What You'll Do:
* Lead, mentor, and coach a team of application engineers to support professional and technical growth
* Ensure projects meet deadlines, budgets, and quality standards, providing technical assistance when needed
* Oversee architecture and design to ensure scalability, security, performance, and usability
* Conduct peer reviews and provide guidance on coding standards and best practices
* Support project planning, resource allocation, and software estimation efforts
* Recommend and implement tools, practices, and processes to maximize team efficiency
* Provide technical perspective on proposals, business cases, and customer requirements
* Publish and communicate best practices, policies, and procedures for the team
* Stay current with emerging technologies and drive innovation within the team
* Lead architecture and design efforts using optimal design patterns and best practices
What You Bring:
* Bachelor's degree in Computer Science, Computer Engineering, Management Information Systems, or related field; or equivalent work experience
* 6-8 years of experience leading software engineers in successful software delivery
* Minimum 2 years of experience across all phases of the software development life cycle (analysis, design, implementation, testing, debugging, documentation, release, and maintenance)
* Intermediate to advanced proficiency in development languages, frameworks, tools, and utilities
* Strong organizational, leadership, and mentoring skills
* Proven ability to solve complex technical problems and provide scalable solutions
* Excellent communication and collaboration skills with technical and non-technical stakeholders
Work Environment:
* General office environment with extended periods of computer use
* May occasionally require overtime, weekends, or holidays to meet deadlines
* Travel may be required (0%-15%) depending on project needs
Benefits:
* Flexible scheduling
* Unlimited PTO
* Health/Dental/Vision Insurance with company allowance
* Retirement plan (401K) & Employee Stock Ownership Plan (ESOP - Employee Owned)
What You May Have Done in the Past:
* Led engineering teams through complex software projects from design to delivery
* Acted as the technical expert and mentor for other engineers
* Developed and enforced coding standards, best practices, and architecture guidelines
* Introduced tools, processes, or technologies to improve team efficiency and solution quality
Equal Opportunity Employer:
O'Neil & Associates, Inc. is an equal opportunity employer, providing equal employment opportunities to all qualified individuals without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, Vietnam Era or other eligible veteran status, or any other protected factor. Applicants must be authorized to work in the United States without sponsorship.