> Markdown version of [/jobs/ext/559441-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/559441-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:** CoreLogic, Inc. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $134,400.0 - $185,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Code Generation, Code Review, Computer Programming, DevOps, Systems Development Life Cycle, Software Engineering, Software Systems, Systems Integration, GitHub Copilot, Large Language Models, Multi-Agent Systems, Backend, Information Technology, Front End Software Development - **Published:** June 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2ace84683a5b7dbb ## About the Role Do you have experience in Team leadership?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or related field; advanced degree preferred. * 5+ years of experience in software development, with demonstrated ability to lead technical initiatives across teams. * Strong understanding of the full software development lifecycle - from requirements and architecture through build, test, and deployment. * Extensive experience designing and implementing systems that scale - whether applications, platforms, internal tooling, or developer infrastructure. * Strong programming skills across multiple languages and stacks, with a broad generalist mindset - comfortable working across frontend, backend, infrastructure, and DevOps as needed. * Experience driving adoption of new tools, practices, or platforms across engineering organizations - not just building, but getting teams to use what you build. * Familiarity with AI-assisted development tools and workflows (GitHub Copilot, LLM APIs, agent frameworks, or similar). * Ability to provide technical leadership through architectural guidance, code reviews, and hands-on pairing - elevating the team's output, not just your own. * Exceptional communication skills - comfortable presenting to leadership and pairing with engineers in the same day. * Strong analytical thinking - able to assess technical opportunities, evaluate trade-offs, and make architectural decisions in ambiguous, fast-moving environments. ## Description A Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position is responsible for creating scalable, high-quality software solutions while providing technical leadership, driving engineering excellence, and providing mentorship to engineering teams., * Lead the planning and execution of AI-native transformation initiatives across engineering teams - owning key technical workstreams end-to-end within the broader enablement program. * Serve as a senior technical enablement resource across engineering teams - writing skills, context files, and AI workflow configurations that make teams AI-native in their actual repos. * Own the enablement lifecycle for assigned areas: readiness assessments, AGENTS.md authoring, skill architecture, and adoption follow-through at organizational scale. * Drive adoption of AI-assisted SDLC practices - designing agent workflows, authoring specifications, and ensuring teams have the technical foundations to work effectively with AI tools. * Architect reusable enablement patterns - skills, templates, frameworks, and reference implementations that compound across the organization rather than solving the same problem repeatedly. * Lead the development of internal AI tooling and platforms as the team's capabilities grow - SDKs, integrations, and automation frameworks that accelerate adoption at scale. * Bridge the gap between platform capabilities and team needs - identifying where teams are stuck, designing the right technical solutions, and feeding friction patterns back to platform teams. * Provide technical leadership through architectural guidance, code reviews, and hands-on pairing - setting the engineering standard for the team. * Operate across the full SDLC - from requirements and architecture through build, test, deploy, and delivery - ensuring enablement touches every phase, not just code generation. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Boost your coding productivity with Github Copilot Agent](https://www.wearedevelopers.com/videos/1542-boost-your-coding-productivity-with-github-copilot-agent) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [GitHub Copilot: Beyond the Basics – 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/magazine/524-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/magazine/490-liuba-gonta-and-yuliya-khadasevic-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)