League

Software Engineer, Backend – Release Engineering

League

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$106,000 - CA$129,600 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidCloudDockerGoogle Cloud PlatformiOSKubernetes

About the role

  • Manage and execute releases across multiple platforms (Web, Android, iOS, CLIs)
  • Develop and maintain release automation tools and bots
  • Handle release patch/hotfix requests and coordinate release schedules
  • Troubleshoot and resolve release automation issues, including rollback procedures
  • Use AI to help scale solutions and streamline existing processes
  • Work with the team to implement CI/CD infrastructure improvements, including migration to self-hosted runners
  • Identify methods to optimize build performance and reduce pipeline execution times
  • Manage CircleCI-hosted runners and Kubernetes infrastructure
  • Maintain Docker execution environments for build and release pipelines
  • Identify and act on opportunities to optimize resource utilization and developer productivity.
  • Work on app security improvements and certificate management
  • Develop CLI tools and manage external/internal release pipelines
  • Handle cross-platform builds
  • Research and implement AI-assisted development tools for SDK migrations
  • Collaborate with security teams on compliance and best practices

Requirements

  • Knowledge of cloud platforms (GCP preferred)
  • Background in mobile app development and distribution
  • Experience with CLI tool development and distribution
  • Strong experience with CI/CD systems
  • Proficiency in containerization (Docker, Kubernetes)
  • Experience with release management and automation
  • Knowledge of mobile development and security practices
  • Familiarity with monitoring and observability tools
Benefits
  • Comprehensive Health Benefits: We prioritize your well-being with complete medical, dental, and vision coverage
  • Bonus Program: Be rewarded for your contributions with our performance-based bonus program
  • Employee Stock Option Program: Become an owner and share in our success through our stock option program
  • Unlimited Paid Time Off: Take the time you need to recharge and maintain a healthy work-life balance
  • Spending Accounts: Manage your healthcare and dependent care expenses with tax-advantaged spending accounts
  • Wellness Days: Prioritize your mental and physical health with dedicated wellness days throughout the year
  • Growth Opportunities: We invest in your future with abundant opportunities for professional development and advancement
  • Mentorship Program: Benefit from guidance and support from experienced leaders in your field
  • Flexible Ways of Working: Enjoy the freedom to work in a way that suits your life and boosts your productivity

Applicant Tracking System Keywords

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

Hard skills
release automationCI/CDDockerKubernetesCLI tool developmentmobile app developmentrelease managementAI-assisted developmentbuild optimizationsecurity practices
Soft skills
troubleshootingcollaborationcoordinationproblem-solvingresource optimization