Please, let Narvar know you found this job
on RemoteYeah.
This helps us grow 🌱.
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.
Responsibilities include taking ownership of the architectural vision for new product platforms and enhancing existing ones to deliver impactful business outcomes.
The Principal Engineer will develop and implement scalable architecture solutions and participate in a dedicated team to deliver high-quality projects.
The position requires leading by example in writing high-quality, modular, and functional code while advocating for best practices in system design, coding, performance optimization, and testing.
The role includes hands-on development of products, balancing long-term and short-term goals, and ensuring efficiency, reliability, and scalability.
Collaboration with stakeholders to translate business requirements into actionable plans is essential.
The Principal Engineer will provide mentorship and guidance to junior engineers, fostering their growth in design, coding, and troubleshooting.
Requirements:
A BS/MS degree from a top-tier institution or equivalent practical experience is required.
Candidates must have 15+ years of hands-on experience in backend and end-to-end product development, with a proven track record in architectural design and development of enterprise applications.
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 required.
A fearless initiative-taking mindset with a history of making substantial contributions to organizational goals is necessary.
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.
Proficiency in designing and scaling relational and NoSQL database platforms, along with experience in cloud computing platforms such as 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:
The role offers a unique opportunity for a seasoned engineering leader to make a transformative impact on Narvar's product evolution journey.
Employees are part of a mission-driven company focused on simplifying the everyday lives of consumers through innovative post-purchase experiences.
Narvar values diversity and is an equal-opportunity employer, fostering an inclusive work environment.
The company culture emphasizes collaboration, innovation, and celebrating professional wins and personal milestones.
Employees have the chance to work with renowned brands and contribute to a platform that has served over 125 million consumers worldwide.
Apply now
Please, let Narvar know you found this job
on RemoteYeah
.
This helps us grow 🌱.