Narvar
Senior Software Engineer II, Distributed Systems
Remote - Canada · Senior
Sponsorship not specified$180k-$230kDetected 7 days ago
PythonJavaGoScalaDistributed SystemsNoSQLPostgreSQLMySQLMongoDBRedisCassandraDynamoDBAWSGCPRESTCommunication
About the role
- Post-purchase is a critical phase of the customer journey.
- From the hottest new direct-to-consumer 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, we've served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.
Responsibilities
- 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
- Extensive experience designing, building, and integrating with RESTful APIs
- Experience building high volume, high performance, and highly available SaaS or consumer-facing products
Requirements
- BS/MS in computer science, engineering, or equivalent experience
- You have 7+ years of experience as a software engineer working on 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 hands-on expertise in one or more of the following server-side languages: Java, Python, Go, Scala, Rust
- 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
- You have demonstrated experience managing, delivering and owning the services end-to-end
Nice to have
- Previous startup experience strongly preferred
Compensation
- 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.
This listing is sourced directly from Narvar's careers page and normalized into a canonical job model.