Sr. Software Engineer II (Distributed Systems)

Posted about 2 months agoViewed
180000 - 230000 CAD per year
United StatesFull-TimeSoftware Development
Company:Narvar
Location:United States
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
AWSBackend DevelopmentPostgreSQLPythonSQLCloud ComputingDynamoDBGCPJavaMongoDBMySQLSoftware ArchitectureCassandraGoRedisRustRESTful APIsDevOpsMicroservicesScalaSoftware EngineeringDebugging
Requirements:
BS/MS in computer science, engineering, or equivalent experience 7+ years of experience as a software engineer working on distributed systems Hands-on experience in architecture, design and development of enterprise applications, integrations & data infrastructure Experience designing, developing, debugging, and operating resilient distributed systems Experience with managing large, complex systems in the cloud Proven track record in delivering efficient, scalable, reliable and maintainable customer facing systems on time Take initiative and help make an impact on the larger organization Solid organizational and communication skills 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 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 consumer-facing products Previous startup experience strongly preferred
Responsibilities:
Build products that power the post-purchase experience Drive decisions on how best to scale and extend our platform Own reliability and scalability KPIs Design, estimate, develop and launch new products & features Resolve complex technical issues Drive innovations that improve system availability, resilience, and performance Help team members grow technically Embrace modern engineering practices
Similar Jobs:
Posted about 12 hours ago
Americas timezoneFull-TimeCustomer Support
Customer Support Engineer
Company:AltScore
Posted about 12 hours ago
United StatesFull-TimeHealth Tech
(Senior )Data Engineer/Analytics
Posted about 12 hours ago
United StatesFull-TimeData Privacy
Solutions Engineer (Enterprise Privacy Governance Platform)
Company:Lavendo