{"schemaVersion":"jobsearcher.job.v1","id":"d37e5008ae705247fee9a83c","url":"https://jobsearcher.com/jobs/d37e5008ae705247fee9a83c","canonicalUrl":"https://jobsearcher.com/jobs/d37e5008ae705247fee9a83c","title":"Principal Software Engineer","description":"Location: Omaha, Nebraska\nType: Direct Hire\nJob #11716\nSalary: $190,000\nLocation Type: Hybrid\nHybrid role in Omaha – 3 days onsite per week\nWe’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.\nYou’ll partner closely with engineering leadership to modernize applications, improve platform scalability, and drive technical direction across multiple initiatives.\nResponsibilities\nDesign, develop, and maintain highly scalable backend applications and distributed systems.\nLead architecture discussions and influence technical direction across multiple engineering teams.\nBuild secure, high-performance software using modern engineering best practices.\nDevelop cloud-native applications and services within AWS.\nWork closely with product managers, architects, and fellow engineers to deliver complex technical solutions.\nOptimize application performance, reliability, and maintainability.\nContribute to database design, data processing, and performance optimization.\nMentor engineers through design reviews, code reviews, and technical guidance.\nDrive adoption of AI-assisted development tools to improve engineering productivity.\nParticipate throughout the full software development lifecycle, from design through production support.\nRequired Experience\nExtensive experience building enterprise applications using C#/.NET.\nStrong understanding of distributed systems, asynchronous programming, and scalable application design.\nDeep experience with relational databases including SQL Server and/or PostgreSQL, including complex SQL development and performance tuning.\nExperience designing REST APIs and service-oriented or microservices-based applications.\nHands-on experience with AWS cloud technologies.\nPreferred Technical Skills\nC#\n.NET / .NET Core\nSQL Server\nPostgreSQL\nAWS\nAI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar LLM-based coding assistants\nWhat We’re Looking For\nProven technical leader who enjoys owning complex engineering initiatives.\nPassion for writing clean, maintainable, and scalable software.\nStrong problem-solving skills and the ability to simplify complex technical challenges.\nExperience mentoring engineers and influencing technical decisions across teams.\nComfortable operating in a collaborative, fast-paced engineering environment.\nExcited about leveraging AI to improve software development and engineering efficiency.","company":"Interactive Resources","rawCompany":"interactive resources","city":"Omaha","state":"NE","isRemote":false,"isActive":false,"createdAt":"2026-08-07T10:22:11.635Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Software Engineer","description":"Location: Omaha, Nebraska\nType: Direct Hire\nJob #11716\nSalary: $190,000\nLocation Type: Hybrid\nHybrid role in Omaha – 3 days onsite per week\nWe’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.\nYou’ll partner closely with engineering leadership to modernize applications, improve platform scalability, and drive technical direction across multiple initiatives.\nResponsibilities\nDesign, develop, and maintain highly scalable backend applications and distributed systems.\nLead architecture discussions and influence technical direction across multiple engineering teams.\nBuild secure, high-performance software using modern engineering best practices.\nDevelop cloud-native applications and services within AWS.\nWork closely with product managers, architects, and fellow engineers to deliver complex technical solutions.\nOptimize application performance, reliability, and maintainability.\nContribute to database design, data processing, and performance optimization.\nMentor engineers through design reviews, code reviews, and technical guidance.\nDrive adoption of AI-assisted development tools to improve engineering productivity.\nParticipate throughout the full software development lifecycle, from design through production support.\nRequired Experience\nExtensive experience building enterprise applications using C#/.NET.\nStrong understanding of distributed systems, asynchronous programming, and scalable application design.\nDeep experience with relational databases including SQL Server and/or PostgreSQL, including complex SQL development and performance tuning.\nExperience designing REST APIs and service-oriented or microservices-based applications.\nHands-on experience with AWS cloud technologies.\nPreferred Technical Skills\nC#\n.NET / .NET Core\nSQL Server\nPostgreSQL\nAWS\nAI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar LLM-based coding assistants\nWhat We’re Looking For\nProven technical leader who enjoys owning complex engineering initiatives.\nPassion for writing clean, maintainable, and scalable software.\nStrong problem-solving skills and the ability to simplify complex technical challenges.\nExperience mentoring engineers and influencing technical decisions across teams.\nComfortable operating in a collaborative, fast-paced engineering environment.\nExcited about leveraging AI to improve software development and engineering efficiency.","datePosted":"2026-08-07T10:22:11.635Z","dateModified":"2026-08-07T10:22:11.635Z","hiringOrganization":{"@type":"Organization","name":"Interactive Resources","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Omaha","addressRegion":"NE","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d37e5008ae705247fee9a83c"},"url":"https://jobsearcher.com/jobs/d37e5008ae705247fee9a83c"}}