Join our Facebook group

👉 Remote Jobs Network

Principal Software Engineer

August 23

Apply Now
Logo of Narvar

Narvar

Simplify the everyday lives of consumers.

retail • post-purchase • returns • logistics • supply chain

201 - 500

đź’° $30M Series C on 2018-08

Description

• Lead architectural vision for new product platforms, steering impactful business outcomes while enhancing existing ones. • Develop and implement scalable architecture solutions, actively participating in a dedicated team to deliver robust projects that meet the highest quality standards. • Advocate for high-quality, modular, and functional code, championing best practices in system design, coding, performance optimization, and testing. • Contribute to development of highly concurrent and distributed systems, ensuring efficiency, reliability, and scalability. • Define and develop architecture models and roadmaps for software components, aligning with business and technical requirements. • Collaborate closely with stakeholders to translate business requirements into actionable plans and drive strategic alignment. • Provide mentorship to junior engineers, fostering their growth in design, coding, and troubleshooting.

Requirements

• BS/MS degree from a top-tier institution or equivalent practical experience. • 14+ years of hands-on experience in backend development and end-to-end product development, with a proven track record of architectural design and development in enterprise applications, integrations, and data infrastructure. • Demonstrated expertise in designing, developing, debugging, and operating resilient distributed systems, coupled with experience in managing large, complex systems in cloud environments. • 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. • Fearless initiative-taking mindset with a track record of making substantial contributions to organizational goals and driving impactful change. • Excellent organizational and communication skills at all levels, with the ability to effectively articulate customer and technical requirements to diverse stakeholders. • Deep hands-on expertise in one or more server-side languages such as Java, Python, Go, Scala, or Rust, along with extensive experience in designing, building, and integrating RESTful APIs. • 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. • 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. • 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

August 14

Roofr

51 - 200

Lead backend architecture evolution for a trusted roofing platform's scalable systems.

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