Precisely

Data Integrity

PrincipalSoftwareEngineer

$185–275k ~AI est. United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Principal Software Engineer at Precisely. Skills: Node.js, SaaS applications, Cloud-native technologies, AI tools. Design scalable applications. Architect scalable applications”

Industry & Context.

Data Integrity
Problems you'll solve

Troubleshooting; Debugging

What They're Looking For.

Must Have

8-10+ years industry experience, Bachelor's Degree in technical field, Expertise in Node, Expertise with databases, Developing/consuming REST APIs, Exposure to cloud-native technologies, Exposure to Docker, Exposure to Kubernetes, Exposure to Kafka, Exposure to microservices architecture, Basic understanding of agile, Basic understanding of scrum, Proficiency with AI-assisted coding tools, Experience using AI-powered code review agents, Ability to critically evaluate AI-generated code, Familiarity with LLM APIs, Familiarity with agentic workflows, Comfortable incorporating generative AI tools

Nice to Have

Familiarity with frontend scripting languages, Working knowledge of data ETL, Experience on GitHub spec driven development, Understands concept of constitutions, Understands concept of skills, Understands concept of agents, Hands-on experience building agentic workflows, Hands-on experience architecting agentic workflows, Hands-on experience building multi-step AI pipelines, Hands-on experience architecting multi-step AI pipelines, Experience with prompt engineering, Experience with fine-tuning strategies, Familiarity with AI observability frameworks, Familiarity with AI evaluation frameworks, Exposure to Retrieval-Augmented Generation patterns, Exposure to vector database integrations, Experience leading teams in adopting AI tooling, Experience mentoring teams in adopting AI tooling, Knowledge of responsible AI principles

What You'll Do.

Design scalable applications

Architect scalable applications

Develop scalable applications

Design robust applications

Architect robust applications

Develop robust applications

Design high-performance applications

Architect high-performance applications

Develop high-performance applications

Ensure software solutions align with business objectives

Meet performance requirements

Meet scalability requirements

Meet reliability requirements

Lead architecture for components

Focus on one component

Have expertise across all components

Support Product Manager in planning

Support Product Manager in business performance

Understand stakeholder requirements

Turn requirements into backlog items

Write technical user epics

Write technical user stories

Define user acceptance criteria

Participate in story grooming

Communicate features to be developed

Coordinate with architects

Ensure tech decisions are made

Ensure tech decisions are implemented

Identify business process improvements

Identify opportunities for automation

Apply AI tools to accelerate work

Improve AI output quality

Eliminate low-value tasks

Use generative AI tools

Evaluate AI-generated outputs critically

Adopt new AI capabilities

How You'll Work.

Team & Collaboration

Cross-functional teams; Stakeholder communication; Team leadership

Communication Scope

Verbal communication; Written communication; Stakeholder communication

Process & Methodology

Agile methodologies, Scrum methodologies, Product planning, Backlog management

Full Job Description

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. Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. What does this mean to you? For starters, it means joining a company focused on delivering outstanding innovation and support that helps customers increase revenue, lower costs and reduce risk. In fact, Precisely powers better decisions for more than 12,000 global organizations, including 95 of the Fortune 100. Precisely's 2500 employees are unified by four company core values that are central to who we are and how we operate: Openness, Determination, Individuality, and Collaboration. We are committed to career development for our employees and offer opportunities for growth, learning and building community. With a "work from anywhere" culture, we celebrate diversity in a distributed environment with a presence in 30 countries as well as 20 offices in over 5 continents. Learn more about why it's an exciting time to join Precisely! Precisely is an AI-first organization. All employees are expected to demonstrate proficiency in applying AI tools to accelerate their work, improve output quality, and eliminate low-value tasks. Candidates should be comfortable using generative AI tools (e.g., Microsoft Copilot, ChatGPT) in their day-to-day workflows, able to evaluate AI-generated outputs critically, and open to continuously adopti

Free ATS check

Applying for this Principal Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Precisely?

Real rants from real employees. Read before you apply.

Read Company Rants →