Legion

Software Engineer – Platform

Legion

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $110,000 - $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformJavaMySQLSpringSpring BootSpringBoot

About the role

  • Deliver high-quality, secure, and scalable features on time.
  • Drive operational excellence by leading root cause analysis and elimination efforts and supporting reliability through the on-call rotation.
  • Collaborate with Product to deliver the right features for customers.
  • Collaborate with Engineering on code reviews, automated testing, continuous integration and continuous deployment.
  • Collaborate with QA to test and deliver high quality features to production.
  • Work cross-functionally to improve product quality and data-driven decision-making.

Requirements

  • Bachelor's Degree in Computer Science, Engineering or related discipline
  • 3-5 years building and deploying backend technologies (Java, Spring Boot, MySQL, Elastic Search)
  • 3-5 years delivering software in a cloud-based environment (AWS, GCP, Azure)
  • 3-5 years working on building multi-tenant SaaS applications.
  • Demonstrated proficiency in scalable architecture, data modeling, design patterns, Java, object-oriented design and performance optimization.
Benefits
  • $0 monthly premium and other flexible medical, dental, and vision plans effective on the first day of employment
  • 401k plan
  • Discretionary Paid Time Off and Paid Holidays
  • Parental Leave
  • Equity
  • Monthly Wellness Reimbursement
  • Monthly Lunch on Legion

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootMySQLElastic SearchAWSGCPAzurescalable architecturedata modelingdesign patterns
Soft skills
operational excellencecollaborationroot cause analysisdata-driven decision-makingcode reviewsautomated testingcontinuous integrationcontinuous deployment
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering