Skip to main content

Principal Software Engineer (New York)

L6

prestige staffingNew York, NYyesterday

$200,000 - $225,000 per year

Summary: 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. Requirements7 to 10 years of full stack development experience with C#/.NET, JavaScript, React, and Python3 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
Responsibilities:
  • 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
  • Compensation info:
  • For contract-to-hire an hourly rate of $100-115 hr/w-2; for direct hire $200,000-225,000 annual salary
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Salary

$200,000 - $225,000 per year

Location

New York, NY

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

yesterday

To get sharper similar jobs, create your profile using the link below.

Create profile