Senior Software Engineer at Narvar

About Narvar

A rapidly growing early stage startup, Narvar offers a complete platform of shipping and delivery solutions for retailers. Narvar is passionate about dramatically improving the online shopping experience, creating loyal customers for top retail brands. Its team blends diverse backgrounds and a passion for exceptional customer experiences. Collaborative self-starters who love building important things will thrive at Narvar.

Office Life

Narvar’s San Francisco office reflects its innovative spirit and passionate mission -- a brand new, large and open space that drives collaboration and fresh ideas. Every week sees recognition for efforts above and beyond the usual. Weekly happy hours build and maintain a strong sense of teamwork and camaraderie.

Senior Software Engineer at Narvar - San Francisco

This vital position involves working with product managers, designers and customer success teams to develop, test and implement Narvar’s cloud solutions. Using an iterative, agile dev methodology, code is pushed to production several times each week. As a senior role, strength and experience as a Tech Lead and mentoring engineers is highly desirable.

  • Provide DevOps support for our cloud operations

  • Provide engineering support for customer issues and general problem solving

  • Design and perform unit and integration testing

  • Research and adopt new technologies and open source implementations

  • Write requirements and design specifications

Compensation includes:

  • Equity

  • Medical-100% coverage, dental, vision

  • Commuter benefits

  • Daily lunches

  • Unlimited PTO

Qualified Candidates

  • Well-versed in Java and built out java based applications. Enterprise and e-commerce experience a plus.

  • 5+ years experience

  • BS/MS in Computer Science, Information Systems, or equivalent

  • Experience building high performance, scalable, highly available and reliable SaaS/cloud applications using Java and frameworks like Spring

  • Experience with implementing applications on Amazon AWS.

  • Experience building RESTful web services, integration with Web services like AWS, Twilio

  • Experience with NoSQL databases - DynamoDB, Cassandra, Redis

  • Experience with Postgres or Mysql databases - schema design, optimization, query analysis, database administration, very large data volumes

  • Knowledge of JVM performance optimization, Garbage Collection

  • Knowledge of some scripting language – Python, Shell scripts

  • Networking concepts, network security, and application security is desirable

  • Experience building enterprise business applications

  • Experience with CI, deploying, maintaining and troubleshooting applications on Linux platforms

To learn more about getting a quick intro with the recruiter, email amic@switchapp.com