Sr. Software Engineer II (Distributed Systems)

unlimited holidays - extra parental leave - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

BS/MS in computer science, engineering, or equivalent experience., 7+ years of experience in software engineering focusing on distributed systems., Hands-on experience in architecture, design, and development of enterprise applications and data infrastructure., Proficiency in server-side languages such as Java, Python, Go, Scala, or Rust..

Key responsibilities:

  • Design, develop, and launch new products and features.
  • Resolve complex technical issues to improve system reliability and performance.
  • Work collaboratively with a team of engineers to adopt modern engineering practices.
  • Drive decisions on scaling and extending the platform.

Narvar logo
Narvar Computer Software / SaaS Startup https://corp.narvar.com/
201 - 500 Employees
See all jobs

Job description

Narvar is Growing! We are looking for Senior Software Engineers that focus on Distributed Systems. In this role, you will build products that power the postpurchase experience for the biggest brands in the retail industry. As a Distributed Systems Software Engineer, you will help us drive decisions on how best to scale and extend our platform and own reliability and scalability KPIs.

Note that we are hiring for these roles across multiple products and platform teams.

Daytoday

  • Work in a group of motivated engineers and help the members of your team grow technically
  • Get inspired and influenced by your team and embrace modern engineering practices that will enable you to frequently release highquality services
  • Work with the team to design, estimate, develop and launch new products & features
  • Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance
    • What were looking for

      • BSMS in computer science, engineering, or equivalent experience
      • You have 7+ years of experience as a software engineer working on distributed systems
      • Numerous years of handson experience in architecture, design and development of enterprise applications, integrations & data infrastructure
      • You have experience designing, developing, debugging, and operating resilient distributed systems
      • You have experience with managing large, complex systems in the cloud
      • You have proven track record in delivering efficient, scalable, reliable and maintainable customer facing systems on time
      • You are not afraid to take initiative and help make an impact on the larger organization
      • You have solid organizational and communication skills, the ability to prioritize tasks and keep projects on schedule
      • Deep handson expertise in one or more of the following serverside languages: Java, Python, Go, Scala, Rust
      • Extensive experience designing, building, and integrating with RESTful APIs
      • Experience designing and scaling relational and NoSQL database platforms (such as MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, Elasticache)
      • Experience with cloud computing platforms like AWS or GCP
      • Experience building high volume, high performance, and highly available SaaS or consumerfacing products
      • Previous startup experience strongly preferred
        • Bonus Points

          • You have demonstrated experience managing, delivering and owning the services endtoend
          • You have solid track record engaging and collaborating across the organization in different locations
          • You have led the technical architecture of maintainable and scalable applications and data systems
            • Why Narvar?

              Were on a mission to simplify the everyday lives of consumers. Postpurchase is a critical phase of the customer journey. Thats why we created Narvar a platform focused on driving customer loyalty through seamless postpurchase experiences that allow retailers to retain, engage, and delight customers. If youve ever bought something online, theres a good chance youve used our platform!

              From the hottest new directtoconsumer companies to retail’s most renowned brands, Narvar works with GameStop, Sonos, Nike, and 1500+ other brands. With hubs in San Francisco, London, and Bangalore, weve served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.

              Pioneering the postpurchase movement means navigating into the unknown. Our team thrives on this sense of adventure while nurturing a mindset of innovation. Were a home for big hearts and we leave our egos at the door. We work hard but we always make time to celebrate professional wins, baby showers, birthday parties, and everything in between.

              We are an equalopportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

              #LIRemote

              Below is the estimated annual salary for this position and does not include the other components that make up a Narvar offer including: annual bonus, equity, and benefits.
              The range reflects the minimum and maximum target for new hire salaries for the position across the US. Within the range, individual compensation packages are based on factors unique to each candidate, including but not limited to, skill set, education and certifications, and work location.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Organizational Skills
  • Communication
  • Problem Solving

Software Engineer Related jobs