Principal Software Engineer - Workflows

October 24

Apply Now
Logo of Narvar

Narvar

retail β€’ post-purchase β€’ returns β€’ logistics β€’ supply chain

201 - 500

πŸ’° $30M Series C on 2018-08

Description

β€’ Narvar is seeking a Principal Software Engineer to drive innovation and excellence in engineering practices. β€’ Collaborate with cross-functional teams to shape the future of our web application ecosystem. β€’ Lead process enhancements to boost team velocity and cultivate a culture of product-focused engineering excellence. β€’ Build and scale a workflow engine & journey editor to orchestrate customer experiences across products. β€’ Take ownership of the architectural vision for new product platforms to deliver impactful outcomes. β€’ Develop scalable architecture solutions and participate in a dedicated team to deliver robust projects. β€’ Advocate for code quality and best practices while leading the development of products and POCs. β€’ Collaborate with stakeholders to translate business requirements into actionable plans. β€’ Provide mentorship and guidance to junior engineers, fostering their growth in design and coding.

Requirements

β€’ Educational Background: BS/MS degree from a top-tier institution or equivalent practical experience. β€’ Extensive Experience: 15+ years of hands-on experience in backend and end-to-end product development, with a proven track record of architectural design and development in enterprise applications, integrations, and data infrastructure. β€’ Technical Proficiency: Demonstrated expertise in designing, developing, debugging, and operating resilient distributed systems, coupled with experience in managing large, complex systems in cloud environments. β€’ Delivery Excellence: Proven ability to deliver efficient, scalable, reliable, and maintainable customer-facing systems within established timelines, showcasing a deep understanding of system scalability and performance optimization. β€’ Initiative and Impact: Fearless initiative-taking mindset with a track record of making substantial contributions to organizational goals and driving impactful change. β€’ Communication Skills: Excellent organizational and communication skills at all levels, with the ability to effectively articulate customer and technical requirements to diverse stakeholders. β€’ Technical Proficiency: Deep hands-on expertise in Java and one or more server-side languages such as Go, Kotlin, Scala, or Rust, along with extensive experience in designing, building, and integrating RESTful APIs. β€’ Database and Cloud Experience: Proficiency in designing and scaling relational and NoSQL database platforms (e.g., MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, Elasticache), coupled with experience in cloud computing platforms such as AWS or GCP. β€’ Product Development Experience: Extensive experience in building high-volume, high-performance, and highly available SaaS or consumer-facing products, with a strong understanding of containerization, Kubernetes, and CI/CD tools. β€’ Startup Experience: Previous experience in startup environments is strongly preferred, demonstrating adaptability, agility, and a proactive approach to problem-solving in dynamic settings.

Apply Now

Similar Jobs

October 20

Dropbox

1001 - 5000

VP of Engineering for Core Business at Dropbox, leading core product initiatives.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com