Apply

Senior Software Engineer II, Backend

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: United States, Canada

💸 Salary: 144500.0 - 213000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Life360👥 251-500💰 $33,038,258 Post-IPO Equity over 2 years ago🫂 Last layoff over 2 years agoAndroidFamilyAppsMobile AppsMobile

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AWSBackend DevelopmentDockerLeadershipCloud ComputingJavaKafkaKubernetesSpringSpring BootAPI testingJava SpringAngularCI/CDRESTful APIsMentoringTerraformMicroservicesExcellent communication skillsAnsible

Requirements:
  • 8+ years of experience programming in Java, PHP, Python, or other formal programming language
  • Expert level experience managing medium to large scale deployments on AWS (~5000 instances, 50+ accounts)
  • Expert level experience with Infrastructure as code tools: Terraform, CloudFormation; config management/provisioning tools: Ansible, Chef, etc.
  • Strong Kubernetes experience deploying and running at scale (10k+ containers)
  • Strong Build / Automation / CI/CD experience
  • Proficient in multi-threaded design and implementation
  • Database knowledge is a plus to have
  • Excellent interpersonal skills with a highly collaborative working style. Excellent verbal and written communication skills
Responsibilities:
  • Create new Spring Java micro services to support new product features
  • Create new API gateways to enable external integration
  • Horizontally scale our system to handle another 10+ billion events per day
  • Monitor health, suggest improvements for and deploy your own services
  • Providing technical leadership, mentorship, and guidance to engineers across multiple teams.
  • Handle on call rotation and address live incidents
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 180000.0 - 235000.0 USD per year

🔍 Game Development

🏢 Company: Second Dinner

  • The skills necessary to write simple, readable, and maintainable code
  • Strong experience operating multi-region services in AWS or other cloud providers
  • Familiarity deploying and maintaining cloud native applications using Infrastructure as Code tools
  • Extensive experience building and optimizing applications in .NET/C# or similar languages
  • Experience configuring observability tools and troubleshooting live service issues
  • Hands-on experience with cloud data storage, such as AWS S3, or DynamoDB
  • Ability to identify security vulnerabilities
  • Awesome technical and personal communication skills
  • Passion for playing and making great games
  • Actively participate in architecture discussions, code reviews, and idea sharing
  • Design and lead the integration of new features into a cloud-native server stack
  • Demonstrate initiative in taking ownership of key system components
  • Implement and refine tools and frameworks for cross-discipline development teams
  • Be part of the on-call rotation to ensure server uptime
  • Enable rapid feature development without cutting quality
  • Create and maintain documentation for live ops, debugging, and general knowledge

AWSBackend DevelopmentSoftware DevelopmentSQLCloud ComputingDynamoDBGame DevelopmentGitC#.NETREST APICI/CDMicroservicesJSONSoftware Engineering

Posted 3 months ago
Apply