Principal Software Engineer (Workflows)

Narvar is a platform focused on driving customer loyalty through seamless post-purchase experiences that allow retailers to retain, engage, and delight customers.
Backend
Principal Software Engineer
Remote
501 - 1,000 Employees
15+ years of experience
Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Narvar seeks a Principal Software Engineer to lead product suite evolution, drive innovation, and mentor teams in a high-growth SaaS environment.

Senior Principal Software Engineer - Spread Technology

Senior Principal Software Engineer position at JPMorgan Chase focusing on Spread Technology, requiring 15+ years of experience in software engineering and leadership.

Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on Capital Technology, requiring 10+ years experience in software engineering and expertise in Python/Java.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building scalable commerce systems for global streaming platforms like Disney+ and ESPN.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building large-scale backend services for streaming platforms including Disney+, Hulu, and Star+.

Description For Principal Software Engineer (Workflows)

Narvar is experiencing rapid growth and seeking a Principal Software Engineer to spearhead the evolution of their product suite. In this pivotal role, you will collaborate with cross-functional teams to shape the future direction of their web application ecosystem. You'll lead process enhancements, cultivate a culture of product-focused engineering excellence, and provide mentorship across all engineering tiers.

Key responsibilities include:

  • Architectural Leadership: Take ownership of the architectural vision for new product platforms.
  • Scalable Architecture: Develop and implement scalable architecture solutions.
  • Code Quality and Best Practices Advocacy: Lead by example in writing high-quality code and championing best practices.
  • Building: Lead the development of products, balancing long-term and short-term goals.
  • Collaboration and Stakeholder Engagement: Work closely with cross-functional stakeholders to translate business requirements into actionable plans.
  • Mentorship and Knowledge Sharing: Provide guidance to junior engineers and contribute to the development of a strong engineering talent pipeline.

Requirements:

  • BS/MS degree or equivalent practical experience
  • 15+ years of hands-on experience in backend and end-to-end product development
  • Expertise in designing, developing, and operating resilient distributed systems
  • Proven ability to deliver efficient, scalable, and reliable customer-facing systems
  • Excellent communication skills and ability to articulate technical requirements
  • Deep hands-on expertise in Java and other server-side languages
  • Proficiency in designing and scaling database platforms
  • Experience with cloud computing platforms like AWS or GCP
  • Extensive experience in building high-volume, high-performance SaaS products
  • Previous startup experience is strongly preferred

Narvar offers a unique opportunity to make a transformative impact on their product evolution journey, driving innovation, scalability, and engineering excellence across the organization.

Last updated 6 months ago

Responsibilities For Principal Software Engineer (Workflows)

  • Take ownership of architectural vision for new product platforms
  • Develop and implement scalable architecture solutions
  • Lead by example in writing high-quality code and championing best practices
  • Lead the development of products, balancing long-term and short-term goals
  • Collaborate with cross-functional stakeholders
  • Provide mentorship and guidance to junior engineers

Requirements For Principal Software Engineer (Workflows)

Java
Go
Kotlin
Scala
Rust
MySQL
PostgreSQL
Cassandra
MongoDB
Redis
Kubernetes
  • BS/MS degree or equivalent practical experience
  • 15+ years of hands-on experience in backend and end-to-end product development
  • Expertise in designing, developing, and operating resilient distributed systems
  • Proven ability to deliver efficient, scalable, and reliable customer-facing systems
  • Excellent communication skills
  • Deep hands-on expertise in Java and other server-side languages
  • Proficiency in designing and scaling database platforms
  • Experience with cloud computing platforms (AWS or GCP)
  • Experience in building high-volume, high-performance SaaS products
  • Previous startup experience (strongly preferred)

Interested in this job?