Principal Software Lead
Hybrid, UT
Full Time
Senior Manager/Supervisor
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
Apply for this position
Required*