Principal Software Engineer
Precisely US Jobs
Role Description
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.
- 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 come from stakeholders and help 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.
- Identify business process improvements and opportunities for automation.
Qualifications
- 8-10+ years of industry experience in the areas of data engineering and product management.
- Expertise in one or more programming languages (Node, Java).
- Bachelor’s Degree (or higher) in business or technical field.
- Track record of designing and developing data products or software products.
- Expertise in Node for backend development; familiarity with frontend scripting languages such as React will be a plus.
- Expertise with databases, particularly Mongo Atlas, and developing/consuming REST APIs.
- Exposure to cloud-native technologies including Docker, Kubernetes, Kafka, and microservices architecture is a must.
- Basic understanding of agile and scrum methodologies is a must.
- Experience of AWS/Azure/GCP, Redis, Security Domain, Datadog, Code fresh, hands-on will be advantageous.
- Working knowledge of data ETL will be preferred.
- Ability to communicate with various stakeholders at all levels of the organization.
- Excellent verbal and written communication skills.
- Excellent interpersonal skills and active listener.
- Able to set and meet time-sensitive goals.
- Able to handle multiple tasks simultaneously and adapt to change while providing structure to operations and go-to-market teams.
Requirements
- Proficiency with AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Amazon CodeWhisperer) to accelerate development velocity.
- Experience using AI-powered code review agents to improve code quality and reduce review cycles.
- Ability to critically evaluate and validate AI-generated code for correctness, security, and maintainability.
- Familiarity with LLM APIs or agentic workflows.
- Comfortable incorporating generative AI tools into daily engineering workflows (debugging, documentation, test generation).
Preferred Skills
- Experience on GitHub spec driven development.
- Understands concept of constitutions and skills and agents MD.
- Hands-on experience building or architecting agentic workflows and multi-step AI pipelines.
- Experience with prompt engineering and fine-tuning strategies for developer productivity use cases.
- Familiarity with AI observability and evaluation frameworks (e.g., LangSmith, Weights & Biases).
- Exposure to Retrieval-Augmented Generation (RAG) patterns and vector database integrations.
- Experience leading or mentoring teams in adopting AI tooling and best practices.
- Knowledge of responsible AI principles — bias detection, model safety, and governance at the enterprise.
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...Suggested
$140k - $150k
Role Description Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our platform's evolution towards an AI-driven future. This pivotal role involves designing, developing, and implementing complex...SuggestedFull time$140k - $200k
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... ...Qualifications ~10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). ~Deep knowledge...SuggestedFull timeRemote workHome officeFlexible hours$152.07k - $223.03k
Role Description The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy, with a focus on AI-native engineering, agentic systems, intelligent automation, and large-scale distributed...SuggestedFull timeTemporary work- Role Description We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role in designing and delivering core capabilities for the Client. A senior technical role with end-to-end ownership of large, release-defining projects...SuggestedFull time
- Role Description We are looking for an experienced product driven engineer to help our customers monitor, troubleshoot, and optimize... ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software development ~Experience building and operating highly available...Full time
$139.24k - $185k
...sells products at a global scale? This is not just another engineering role—this is your opportunity to architect and build a next... ...distribute and optimize their products in real time. As a Principal Software Engineer, you won’t just contribute—you’ll lead from the...Full timeRemote workWork from homeFlexible hours$223.55k - $259k
Role Description We are looking for a Principal Software Engineer to join and lead engineering at Root. As a Principal Engineer, you will be the primary technical leader within a product domain. You’ll work very closely with the software engineers on your team(s) to plan...Full timeTemporary work$2,000 per month
...lifecycle growth is the company’s north star for 2026. The Growth Engineering organization owns the consumer-facing systems and product... ...directly influence user behavior and business outcomes. As a Principal Engineer in Growth, you will operate as a senior technical leader...Full timeWork at officeRemote workFlexible hours$117.1k - $187.3k
...Operations business unit which includes our Content Systems, Content workflows and Content AI platforms. ~Build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. ~Partner closely...Full timeWork experience placementRemote workWorldwide$178.13k - $211k
...Employer will accept a Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Business or related field and 8 years of experience in the job offered or in a Principal Software Engineer-related occupation. ~Position requires demonstrable experience in...Full timeLocal areaRemote work$132.4k - $251.6k
...fidelity radar models in flight simulation training systems. ~Build, update and maintain different types of radar models through software engineering in the host simulation code. ~Integrate with distributed simulation environments. ~Support, maintain, and enhance...Full timeRelocation package$137.5k - $182k
...continuously evolving our technology platform to better serve our members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity to shape how our technology evolves—leading the design...Full time- Role Description We're looking for a Principal Software Engineer who raises the bar on how we ship, not just what we ship. ~Owning features across the full stack — React frontends, backend APIs, cloud infrastructure — from design through production ~Responding to production...Full time
$220k - $258k
...chain, the infrastructure underneath the majority of software running in production today. This team is building Athena... ...it, and routes it to remediation. This is a principal-level, advisory role for an engineer who has built production-grade distributed systems before...Full timeRemote workFlexible hours$152k - $190k
Role Description As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You’ll help design and build the core services and user experiences of a next-generation clinical data and analytics platform—while...Full timeRemote work$177k - $284k
Role Description We are hiring a Principal Software Engineer who can operate across multiple modes of work: platform modernization, iterative product development, and high-ambition greenfield exploration. This is a hands-on role for someone who can define strategy, deliver...Full time$197k - $207k
Role Description ~Lead the design and development of software architecture and enterprise systems. ~Design highly scalable, highly... ...secure practices. ~Test driven development and CI/CD software engineering practices. ~Automated unit testing with NUnit....Full time- ...roadmap for our Context Layer, including a knowledge graph, RAG engines, and retrieval/search infrastructure. ~Design and own the... ...adoption programs. Qualifications ~12+ years of professional software engineering experience, with a strong focus on data-layer or...Full time
- Role Description SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs at Naval Information Warfare Center Pacific (NIWC PAC) in San Diego, CA. This role serves as a senior principal individual contributor responsible...Full timeRemote workWorldwide
$120k - $180k
...will oversee Avery Dennison’s innovative software products and lead cross-functional... ...Help hire, onboard, and lead a team of engineers, establishing code quality standards, CI... ...~Proven experience acting as a Lead, Principal, or Founding Engineer in a startup or high...Full timeRemote work$160k - $180k
Role Description We are seeking a Principal .NET Software Engineer to help lead the evolution of our enterprise platform in a highly regulated, compliance-driven industry. This role is ideal for a senior technical leader who has deep expertise in building scalable back...Full time- Role Description This job involves leading software solution development that meets strategic goals and user expectations. Key responsibilities... .... Qualifications ~Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or...Full time
- Role Description We seek a visionary and highly influential Principal Software Engineer to help lead our Device Assurance (Security Posture) engineering team. The ideal candidate will leverage their deep expertise in distributed systems to define the architectural vision...Full time
- ...critical insights in near real time. We're looking for a Principal Engineer who enjoys solving difficult technical problems, building highly... ..., and other engineering teams to deliver reliable, scalable software. We expect Principal Engineers to remain deeply involved in...Full time
- Role Description The Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded...Full timeVisa sponsorship
$140k - $160k
Role Description The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal Software Engineers are not permanent members of any team. They move to other teams based on needs or project priorities. You will provide architectural judgment across...Full timeTemporary workRemote workShift work$122.7k - $148k
Role Description DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-deployed architecture squad in North America. Mapped back to our platform-agnostic Application Craft, this role is a hands-on technical seat focused...Full timeRemote workShift work- Role Description We are looking for a Principal Software Engineer to serve as a technical anchor across our full software engineering organization. This role spans the full stack — from our enterprise GraphQL API layer and backend services to modern frontend experiences...Full time
$190.6k - $263.9k
Role Description As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of internal platforms and automation systems. You will drive architectural direction, solve complex technical challenges, and establish engineering patterns...Full timeSummer workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- principal solutions consultant Remote
- principal architect Remote
- associate principal Remote
- principal data scientist Remote
- principal consultant Remote
- senior principal cloud computing engineer Remote
- epic principal trainer Remote
- principal cloud computing engineer Remote
- senior principal scientist Remote





















