This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Narvar is seeking a Principal Software Engineer to lead the evolution of their product suite and drive innovation in engineering practices.
The role involves collaborating with cross-functional teams, including Engineers, Designers, Product Managers, and Senior Engineering Leadership.
The Principal Engineer will enhance processes to boost team velocity and cultivate a culture of product-focused engineering excellence through mentorship.
Responsibilities include building and scaling a workflow engine and journey editor to define and orchestrate customer experiences across Narvar products.
Daily tasks involve taking ownership of architectural vision, developing scalable architecture solutions, advocating for code quality and best practices, leading product development, collaborating with stakeholders, and mentoring junior engineers.
Requirements:
Candidates must have a BS/MS degree from a top-tier institution or equivalent practical experience.
A minimum of 15 years of hands-on experience in backend and end-to-end product development is required, with a proven track record in architectural design and development.
Demonstrated expertise in designing, developing, debugging, and operating resilient distributed systems is essential.
Proven ability to deliver efficient, scalable, reliable, and maintainable customer-facing systems within established timelines is necessary.
Candidates should possess a fearless initiative-taking mindset with a history of making substantial contributions to organizational goals.
Excellent organizational and communication skills at all levels are required, with the ability to articulate customer and technical requirements effectively.
Deep hands-on expertise in Java and one or more server-side languages such as Go, Kotlin, Scala, or Rust is needed, along with experience in designing and integrating RESTful APIs.
Proficiency in designing and scaling relational and NoSQL database platforms and experience with cloud computing platforms like AWS or GCP is required.
Extensive experience in building high-volume, high-performance, and highly available SaaS or consumer-facing products is necessary.
Previous experience in startup environments is strongly preferred.
Benefits:
Narvar offers a unique opportunity for a seasoned engineering leader to make a transformative impact on the company's product evolution journey.
The company promotes a collaborative and high-growth environment, encouraging innovation and engineering excellence.
Employees are part of a mission to simplify the everyday lives of consumers, focusing on enhancing post-purchase experiences.
Narvar values diversity and is an equal-opportunity employer, ensuring a workplace free from discrimination.