> Markdown version of [/jobs/ext/1990976-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1990976-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:** Ascensus, LLC - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, Apache HTTP Server, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Relational Databases, Distributed Systems, Memory Management, Statistical Hypothesis Testing, Microsoft Software, Microsoft SQL Server, Oracle (Applications), Pair Programming, Scrum Methodology, Service-Oriented Architecture, Software Engineering, Multithreading, Delivery Pipeline, Sybase, Information Technology, Web Technologies, Restful APIs, Microservices - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineer-philadelphia-pa-usa-58847114 ## About the Role automation work * Work with Product Owner to influence roadmap and ensure delivery meets governance and non-functional requirements * Lead or support research and architecture discussions with a focus on security, privacy, model lifecycle, and operations * Provide coaching and ensure safe rollout of AI changes with monitoring and guardrails * Protect confidential information and follow approved AI and data-handling policies Tasks * Bachelor's degree in computer science, engineering, or equivalent experience * Strong technical leadership capable of engaging technical and non-technical audiences and producing clear documentation * Proficiency with modern AI coding and analysis tools to accelerate development while safeguarding quality, security, and accountability * Ability to design effective AI-assisted workflows and evaluate AI output with sound judgment on when not to rely on automation * Minimum 8 years of professional experience developing software on the, Microsoft aaa ## Description Experteer Overview In this role you will lead and contribute hands-on in a Scrum team to deliver complex software aligned with our architecture, standards, and governance. You'll mentor engineers, drive architecture decisions, and explore AI-assisted engineering to improve delivery quality and security. You'll work on automation and a modern delivery pipeline, balancing rapid releases with enterprise risk controls. This is a chance to shape technology that powers savings platforms and support ethical AI use. Compensation / Benefits * Analyze requirements and estimate work across the Agile lifecycle, using AI to explore options and surface risks * Implement complex code changes with CI/CD and tests, applying AI-assisted coding to move faster while preserving quality * Diagnose root causes of issues using logs, metrics, and reproducible evidence, with AI-assisted hypothesis testing * Support testing and provide clear written descriptions of changes, leveraging AI to draft scenarios or documentation * Collaborate in Scrum, pair programming, and code reviews; refine team norms for AI-assisted work and quality gates * Partner with Product Owner on roadmap and responsible for architecture and technical delivery, including automation and AI-enabled capabilities * Lead or support technical research and innovation, evaluating platforms, models, tooling, and integration patterns with security and privacy considerations * Mentor and coach team members, giving feedback on technical choices, incidents, and safe rollout of AI-related changes * Protect confidential information and follow AI/data-handling policies to prevent data exposure * Demonstrate Ascensus core values and ethical use of AI to earn trust with clients and colleagues * Diagnose complex issues and validate AI-generated hypotheses with evidence * Support testing and documentation efforts, using AI to speed up drafting of cases and scenarios * Collaborate in Scrum activities and code reviews to improve team norms for AI-assisted work * Work with Product Owner to influence roadmap and ensure delivery meets governance and non-functional requirements * Lead or support research and architecture discussions with a focus on security, privacy, model lifecycle, and operations * Provide coaching and ensure safe rollout of AI changes with monitoring and guardrails * Protect confidential information and follow approved AI and data-handling policies Tasks * Bachelor's degree in computer science, engineering, or equivalent experience * Strong technical leadership capable of engaging technical and non-technical audiences and producing clear documentation * Proficiency with modern AI coding and analysis tools to accelerate development while safeguarding quality, security, and accountability * Ability to design effective AI-assisted workflows and evaluate AI output with sound judgment on when not to rely on automation * Minimum 8 years of professional experience developing software on the Microsoft technology stack using C# and .NET * Experience with HTML, CSS, and JavaScript * Experience with relational databases (Sybase, MSSQL, Oracle) * Strong experience with distributed systems, SOA, RESTful services, and microservices * Strong understanding of web technologies (HTTP, Apache, HTTP Proxies) * Experience with multi-threaded applications and memory management * Experience with CI/CD, automation, and related tools Key requirements * 401(k) match * Medical, Dental, Vision * Paid-Time-Off * Remote-friendly policies * Competitive base salary * Other benefits mentioned on Careers page ## Related Videos - [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) - [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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [From Syntax to Singularity: AI’s Impact on Developer Roles](https://www.wearedevelopers.com/videos/900-from-syntax-to-singularity-ai-s-impact-on-developer-roles) - [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) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [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) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)