Remote Principal Software Engineer

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback