Software Engineer
Posted 29 Sep 2026
Advertised as “Principal Software Engineer ”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 8–10 yrs
- Management level
- People management
- Employment
- Remote
No salary listed for this role.
Study levelBachelor's
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:
- Design and architect scalable, robust, and high-performance Node-based applications.
- Ensure software solutions align with business objectives and meet performance, scalability, and reliability requirements.
- Leads architecture for all components in an investment segment. May focus on one component but must have expertise across all components.
- Responsible for design of systems in the investment segment.
- Actively supports Product Manager in the Product Planning, business performance of one or more products.
- Understand requirements that comes from stakeholders and helps turn them into consumable backlog items for the team.
- Write clear, compelling, and detailed (technical) user epics and stories with user acceptance criteria. Participate in story grooming exercises for crisp and unambiguous documentation and communication of features to be developed.
- Coordinate with appropriate architects to ensure tech decisions are made and implemented. Also Identifying business process improvements and opportunities for automation.
What we are looking for:
- 8-10+ years of experience in software engineering, with a strong focus on building data-intensive and scalable SaaS applications
- Expert-level experience with Node.js for backend application development and architecture is required. Experience with Java is a plus but not required.