> Markdown version of [/jobs/ext/1764349-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1764349-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Humana Inc. - **Location:** Dallas, TX, United States (Remote available) - **Salary:** $156,600.0 - $215,400.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Software Applications, Automation of Tests, Code Review, IT Management, Secure Coding, Software Engineering, Reliability of Systems, Technical Debt - **Published:** July 9, 2026 - **Apply:** https://dejobs.org/x/x/8621CA4A6A224E43BFFAF87EA4D2A2F5/job/ ## About the Role * Bachelor's degree in a related technical field * 10 or more years of technical experience * 2 - 5 years of project/people leadership * Must be passionate about contributing to an organization focused on continuously improving consumer experiences * 1+ years exp building and optimizing AI-driven pipelines, * Master's or Doctorate's degree ## Description The Principal Software Engineer codes software applications based on business requirements. The Principal Software Engineer provides strategic advice and guidance to functional team(s). Highly skilled with broad, advanced technical experience. The Principal Software Engineer standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Works with senior executives to develop and drive segment or enterprise-wide functional strategies. Advises one or more areas, programs or functions and provides recommendations to senior executives on matters of significance, and as an advanced subject matter expert competent to work at very high levels in multiple knowledge and functional areas across the enterprise. Day-to-Day Activities Serve as a hands-on software engineering advisor to IT executives Advise SVP and executive technology leaders on engineering strategy, platform health, delivery risks, architectural decisions, and modernization opportunities. Translate complex software engineering issues into clear business, risk, funding, and execution recommendations. Act as a player by actively building and improving software Personally contribute to critical engineering work by designing, coding, testing, reviewing, and deploying capabilities across enterprise platforms, integration layers, and production systems. Use modern development practices, including agentic AI-enabled coding where appropriate, to accelerate delivery and improve system reliability. Coach developers and raise engineering standards Mentor associate engineers, contractors, and delivery teams through code reviews, pairing, technical design discussions, and best-practice coaching. Set expectations for clean code, small pull requests, meaningful commits, automated testing, secure coding, and efficient delivery practices. Drive engineering alignment across complex delivery teams Coordinate engineering outcomes across matrixed internal teams, vendors, architects, product owners, and business partners. Ensure solutions are technically sound, architecturally consistent, secure, scalable, and aligned to enterprise standards and long-term platform strategy. Lead platform roadmap, technical investment, and transformation discipline Partner with business and IT leadership to define the product/platform roadmap, identify funding needs, prioritize engineering investments, and challenge decisions that create technical debt, operational risk, or misalignment with enterprise transformation goals. Exercise the judgment and credibility to say "no" when needed to protect long-term platform health ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Your Manager Doesn’t Come with a User Manual (But You Can Totally Write One)](https://www.wearedevelopers.com/videos/1495-your-manager-doesn-t-come-with-a-user-manual-but-you-can-totally-write-one) - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [AI Driven Development](https://www.wearedevelopers.com/videos/100340-ai-driven-development) ## Related Articles - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Will AI replace Software Engineers?](https://www.wearedevelopers.com/magazine/340-will-ai-replace-software-engineers)