We’re looking for a Lead Software Engineer to drive the design and development of the core platform services that our products and teams rely on. This role is hands-on, technical, and strategic—you’ll architect and build systems that scale, ensure reliability, and serve as the backbone of our development organization.
RESPONSIBILITIES AND DUTIES :
KNOWLEDGE, SKILLS, AND ABILITIES :
Strong expertise in backend development and distributed systems.
Hands-on experience with Progress PAS, OpenEdge, Tomcat and REST.
Hands-on experience with cloud-native architectures (AWS, Azure, or GCP).
Demonstrated success in designing and scaling shared services or platform infrastructure.
Expert root cause analysis and problem-solving skills.
Excellent communication skills and ability to lead technical decision-making.
EDUCATION AND EXPERIENCE :
Degree in Computer Science, Computer Engineering, Management Information Systems, or related field preferred.
7+ years of professional software engineering experience, with leadership responsibilities.
WORK ENVIRONMENT AND PHYSICAL DEMANDS :
Normal office environment with use of computers and telephone systems; no unusual physical demands.
Travel as needed, including business air travel and car rental.
Lead Software Engineer • Omaha, Nebraska, United States