Principal Software Engineer
Required skills
- Node.js
- backend application development
- architecture
- SaaS applications
- high-performance
- scalability
- reliability
- investment segment
- Product Planning
- backlog items
Nice to have
- Java
- React
- frontend scripting
- databases
- AWS
- Azure
Role summary
We are seeking a Principal Software Engineer, 100% remote in the US, with extensive experience in Node.js for designing and developing high-performance SaaS applications. This role involves leading architecture, mentoring engineers, and collaborating with product management to define requirements and create backlog items. Key responsibilities include designing scalable systems, ensuring reliability, and leveraging AI-assisted coding tools to enhance development velocity. The ideal candidate will have 8-10+ years of experience in data engineering and product management, with expertise in Node.js, databases like Mongo Atlas, and cloud-native technologies such as Docker, Kubernetes, and Kafka. Familiarity with Agile/Scrum, AWS/Azure/GCP, and AI concepts like agentic workflows and prompt engineering is also valued.
At Precisely, we're not just building software — we're shaping the future of data integrity. As a global leader in data quality, data enrichment, and location intelligence, Precisely helps thousands of the world's most trusted brands make confident decisions with data they can rely on. We're an AI-first organization, which means artificial intelligence isn't a buzzword here — it's woven into how we build products, how we work, and how we think about solving complex problems for our customers. When you join Precisely, you join a team of curious, driven innovators who believe that better data makes the world run better. If you're ready to do meaningful work at the intersection of AI and data — and help define what's possible — we'd love for you to apply!
This position is 100% remote anywhere in the US
Overview: We are seeking an experienced Principal Software Engineer with a strong background in Node to lead and contribute to the development of cutting-edge software solutions. The ideal candidate will possess extensive experience in software development, architecture, and team leadership. As a Principal Software Engineer, you will play a critical role in designing, developing, and maintaining high-performance SaaS applications, while also mentoring and guiding a team of engineers.
What you will do:
What we are looking for:
AI Skills/Knowledge:
Preferred Skills:
#LI-ZB1
Application and Interview Impersonation Notice: Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely identifies such fraudulent conduct, then as applicable and to the extent permitted by law, the application will be rejected, an offer (if made) will be rescinded, or the employment will be terminated, and legal action may be taken against the impersonators.
The personal data that you provide as a part of this job application will be handled in accordance with relevant laws. For more information about how Precisely handles the personal data of job applicants, please see the Precisely Candidate Privacy Notice
Similar roles
- Associate Business Development RepresentativePrecisely · Burlington, MA · Onsite
- Senior Account Executive - IBM Mainframe SoftwarePrecisely · Remote · Remote
- Sr. Embedded Software EngineersRivian and Volkswagen Group Technologies · Palo Alto, CA · Onsite
- Software EngineerPublicis Groupe Holdings · Westminster, CO · Hybrid
Agentic AI Director of Software EngineeringJPMorganChase · Columbus, OH · Onsite
Associate Embedded Software Engineer, Early CareerViasat · Carlsbad, CA · Hybrid
