> Markdown version of [/jobs/ext/3627675-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/3627675-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:** PRESTIGE STAFFING INC - **Location:** Union City, NJ, United States - **Experience:** Expert - **Salary:** $208,000.0 - $239,200.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Code Review, DevOps, Monitoring of Systems, Python (Programming Language), Machine Learning, Systems Development Life Cycle, ReactJS, Software Security, Information Technology, Legacy Systems, Microservices - **Published:** October 8, 2026 - **Apply:** https://www.disabledperson.com/jobs/75882193-principal-software-engineer ## About the Role * 7 to 10 years of full stack development experience with C#/.NET, JavaScript, React, and Python * 3 to 5 years of leadership experience- either driving a teams technical direction or leading a team * Proven ability to design scalable, secure applications with cloud deployment (Azure preferred), containers, and DevOps practices * Hands-on experience integrating AI/machine learning into production systems * Strong leadership, mentoring, and code review skills * Excellent communication skills for technical and non-technical audiences * Bachelor's degree in Computer Science, Engineering, or related field (advanced degree preferred) * Comfortable maintaining legacy C#/.NET systems while modernizing with newer stacks ## Description Seeking a seasoned Principal Software Engineer to lead the modernization of our proprietary research and data collection applications. This role offers the opportunity to oversee a transition from monolithic systems to microservices architecture, adaptation of AI tooling, and to provide strategic leadership while remaining actively involved in hands-on development. The ideal candidate will possess a strong full stack background, experience in modern cloud environments, and a passion for integrating AI features into scalable, secure applications. Join a dynamic team dedicated to innovation, excellence, and making a tangible impact globally through investigative technology., * Lead the transition from monolithic architecture to microservices, guiding technical strategies and delivery * Architect, build, and maintain scalable, secure applications across the front end and back end * Support legacy systems while pioneering integration of modern JavaScript (React) and Python stacks * Implement secure APIs, data models, and reliable services following best SDLC and DevOps practices * Monitor system performance, reliability, and address production issues proactively * Mentor and review code for a small team of engineers, fostering best practices and technical growth * Define architectural approaches that balance scalability, cost, and security * Collaborate with product, design, and stakeholders to translate business needs into effective technical solutions * Lead initiatives to integrate AI features into applications, running proof-of-concept projects and sharing workflows to expand team capabilities