Sr. Software Engineer II (Distributed Systems)
Narvar
Overview
Role involves building products for the post-purchase experience and driving decisions on platform scalability.
Ideal candidate has 7+ years of experience in software engineering with a focus on distributed systems.
remoteseniorEnglishJavaPythonGoScalaRustMySQLPostgresDynamoDBMongoDBRedisAWSGCP+ 3 more
Locations
Requirements
7+ years experience in software engineering Experience with distributed systems Experience with cloud computing platforms Hands-on expertise in Java, Python, Go, Scala, Rust Experience with RESTful APIs Experience with relational and NoSQL databases Previous startup experience preferred
Responsibilities
Build products for post-purchase experience Drive decisions on scaling and extending platform Resolve complex technical issues Design and launch new products and features Help team members grow technically Engage and collaborate across the organization