AWSAzureCassandraCloudDistributed SystemsGoogle Cloud PlatformJavaJavaScriptNode.jsPythonSpringTypeScriptAIMLNodeJSGCPGoogle CloudAzure DevOpsRESTfulJiraProject ManagementCollaborationRemote Work
About this role
Role Overview
Scope, design, and build scalable, resilient distributed systems
Build product definition and leverage your technical skills to drive towards the right solution
Engage in cross-functional collaboration throughout the entire software lifecycle
Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization
Build and maintain platform observability infrastructure including monitoring dashboards, alerting systems, and incident response procedures
Mentor and coach engineers across multiple teams, providing technical guidance, career development support, and constructive feedback to help them grow into senior technical roles
Requirements
10+ years of professional software development experience within Web frameworks/SDKs/languages
8+ years of experience with architecture and design
4+ years of experience with AWS, GCP, Azure, or another cloud service
3+ years of experience in open-source frameworks
2+ years of experience with AI/ML
Fluency with Java, Spring Framework, Python, JavaScript/TypeScript, CSS, JSON, RESTful Web Services, NodeJS, Cassandra and Event Driven Architectures