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

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 5 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?

Jobs Related To Narvar Principal Software Engineer (Workflows)

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.

Principal Packaging Engineer, Product Experience, Amazon Devices, Device Postponement Operations

Principal Packaging Engineer role at Amazon Devices, focusing on automation-friendly packaging design and implementation for global operations.

Principal Software Engineering Lead

Lead engineering team for AAA multiplayer shooter game at Halo Studios using Unreal Engine 5

Marketing Automation Architect

Senior technical leadership role architecting marketing automation systems using Salesforce technologies, cloud platforms, and AI/ML solutions.

Principal Solution Engineer - BFSI

Principal Solution Engineer position at Salesforce focusing on BFSI sector, combining technical expertise with financial services industry knowledge in Mumbai.