JOBSEARCHER

Principal Software Engineer

Location: Omaha, Nebraska Type: Direct Hire Job #11716 Salary: $190,000 Location Type: Hybrid Hybrid role in Omaha – 3 days onsite per week We’re seeking a highly technical Principal Software Engineer to help design and build large-scale enterprise software used by thousands of customers. This is a hands-on engineering role for someone who enjoys solving complex technical challenges, influencing architecture, and mentoring other engineers while remaining actively involved in software development. You’ll partner closely with engineering leadership to modernize applications, improve platform scalability, and drive technical direction across multiple initiatives. Responsibilities Design, develop, and maintain highly scalable backend applications and distributed systems. Lead architecture discussions and influence technical direction across multiple engineering teams. Build secure, high-performance software using modern engineering best practices. Develop cloud-native applications and services within AWS. Work closely with product managers, architects, and fellow engineers to deliver complex technical solutions. Optimize application performance, reliability, and maintainability. Contribute to database design, data processing, and performance optimization. Mentor engineers through design reviews, code reviews, and technical guidance. Drive adoption of AI-assisted development tools to improve engineering productivity. Participate throughout the full software development lifecycle, from design through production support. Required Experience Extensive experience building enterprise applications using C#/.NET. Strong understanding of distributed systems, asynchronous programming, and scalable application design. Deep experience with relational databases including SQL Server and/or PostgreSQL, including complex SQL development and performance tuning. Experience designing REST APIs and service-oriented or microservices-based applications. Hands-on experience with AWS cloud technologies. Preferred Technical Skills C# .NET / .NET Core SQL Server PostgreSQL AWS AI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar LLM-based coding assistants What We’re Looking For Proven technical leader who enjoys owning complex engineering initiatives. Passion for writing clean, maintainable, and scalable software. Strong problem-solving skills and the ability to simplify complex technical challenges. Experience mentoring engineers and influencing technical decisions across teams. Comfortable operating in a collaborative, fast-paced engineering environment. Excited about leveraging AI to improve software development and engineering efficiency.