V

Principal Software Lead

icon building Company : Valence Intel
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Principal Software Lead


Senior Software Engineer - Seller Central

Location: Hybrid, Utah, USA
Team: Engineering
Reports To: CTO


About Valence Intelligence
Valence Intelligence (“Valence”) is an Invoice to Cash SaaS platform with a focus on helping CPG brands, Life Sciences and medical device firms maximize their cash flow and increase overall profit margins. We help companies manage their retail / distribution customer relationships, improve cash collections and manage their Gross to Net deductions, recovering additional funds on their behalf. We work within our customers’ existing ERP ecosystem and help them integrate data intelligence from a variety of third party sources.

Our customers range from SMB, midmarket to large global enterprise brands, who we help save millions of dollars a year. Our Go to Market strategy is both direct and via partnerships, with a small group of strategic partners driving large enterprise opportunities.  


About the Engineering Team
We are passionate about building software products that solve important customer pain points in the supply chain industry. Our Engineering team comprises of full stack engineers who are creating new technologies to identify and reduce supply chain errors. This Senior Software Engineer will be part of the Engineering org, reporting to the CTO.

About the Role
As a Principal Software Lead, you will own the technical direction and execution of key product areas, while remaining hands-on with development. You will operate at the intersection of architecture, product thinking, and engineering leadership, driving high-impact initiatives across the stack. This role is ideal for someone who not only enjoys building systems, but also shaping how those systems evolve over time - technically and organizationally.

Key Responsibilities
  • Technical Leadership & Architecture
    • Define and drive the technical vision and architecture for core product areas, ensuring scalability, reliability, and performance.
    • Make high-impact design decisions, balancing short-term delivery with long-term system health.
    • Establish and evolve engineering standards, design patterns, and best practices across the team.
  • Ownership & Execution
    • Own end-to-end delivery of complex systems - from problem definition and system design to deployment and monitoring.
    • Lead the development of both frontend and backend systems, ensuring high-quality, maintainable code.
    • Proactively identify technical risks and drive solutions before they become blockers.
  • Cross-functional Collaboration
    • Partner closely with Product, Customer Success, and Leadership to translate business needs into scalable technical solutions.
    • Influence product direction through technical insight and feasibility assessment.
  • Mentorship & Team Development
    • Mentor and guide engineers through code reviews, design discussions, and hands-on support.
    • Raise the overall engineering bar by fostering a culture of ownership, accountability, and continuous improvement.
    • Act as a go-to technical resource for complex problem-solving.
  • Operational Excellence
    • Ensure high system reliability by improving observability, monitoring, and incident response practices.
    • Lead efforts to debug and resolve complex production issues, minimizing customer impact.
    • Continuously improve deployment pipelines, development workflows, and system performance.
  • Innovation & Continuous Improvement
    • Drive adoption of modern tools, frameworks, and AI-assisted development practices where appropriate.
    • Contribute to internal tooling and systems that improve developer productivity and product quality.

Skills Knowledge and Expertise
  • 7+ years of experience in software engineering, with significant ownership of systems or products.
  • Proven experience in architecting and scaling distributed systems in a cloud environment.
  • Strong expertise in data structures, algorithms, and system design.
  • Demonstrated ability to lead technical initiatives and influence engineering direction.
  • Hands-on experience across the stack (frontend + backend).
  • Strong communication skills, with the ability to translate complex technical concepts for non-technical stakeholders.
  • High ownership mindset with the ability to operate in ambiguous, fast-paced environments.

Preferred / Bonus
  • Experience with: React, TypeScript, Node.js, Python
  • Familiarity with: PostgreSQL, MySQL, MongoDB
  • Experience leveraging AI-assisted development tools effectively
  • Prior experience in supply chain, fintech, or data-intensive systems
Original job Principal Software Lead posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Principal Software Lead Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Principal Software Lead Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.