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, to shape the future of the web application ecosystem.
  • Responsibilities include taking ownership of the architectural vision for new product platforms, developing scalable architecture solutions, and advocating for code quality and best practices.
  • The Principal Engineer will lead hands-on product development, 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, as is providing mentorship and guidance to junior engineers.

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 necessary, along with experience managing large, complex systems in cloud environments.
  • Proven ability to deliver efficient, scalable, reliable, and maintainable customer-facing systems within established timelines is essential.
  • Candidates should possess excellent organizational and communication skills, 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 required, along with extensive experience in designing, building, and integrating RESTful APIs.
  • Proficiency in designing and scaling relational and NoSQL database platforms and experience with cloud computing platforms such as AWS or GCP is necessary.
  • Extensive experience in building high-volume, high-performance, and highly available SaaS or consumer-facing products is required, along with a strong understanding of containerization, Kubernetes, and CI/CD tools.
  • 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 a collaborative and high-growth environment.
  • The company culture emphasizes celebration of professional wins and personal milestones, creating a supportive workplace.
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