Software Engineer: Backend Systems

Vancouver, Canada or Remote
Full-time
Back to Careers

We are looking for a Backend Systems Engineer to join our growing team. You will be responsible for designing, implementing, and scaling our infrastructure from early-stage to production-scale deployment. You will work in a close-knit team that spans engineering, UX, cognitive science, design, and operations, in our shared mission to invent, implement, and deliver the most significant user interface changes in a generation.

Qualifications

  • Design and implement scalable backend systems that grow from prototype to production scale
  • Strong experience in database design, optimization, and management
  • Expertise in building and maintaining high-performance, distributed systems
  • Experience with cloud infrastructure and containerization (Kubernetes, Docker)
  • Proven track record of scaling systems from prototype to production (10+ to 100k+ users)
  • Strong knowledge of system monitoring, logging, and observability
  • Experience with load balancing, caching strategies, and performance optimization
  • Proficiency in implementing security best practices and data protection
  • Strong debugging skills for complex system issues
  • Experience working in a professional team of software engineers, and the tools and best practices for code, collaboration, and deployment.
  • Excellent problem-solving skills and attention to detail; pixel level perfection is core to what we do.
  • Excellent communication and teamwork skills working remotely.
  • Ability to manage multiple tasks and projects simultaneously.
  • A passion for learning and adapting to new technologies.
  • Desire to stay informed about emerging trends and technologies, continuously enhancing your skills and the team's capabilities.

Preferred Qualifications

  • Experience with both SQL and NoSQL databases at scale
  • Knowledge of infrastructure-as-code and automation tools
  • Background in site reliability engineering or DevOps
  • Experience with real-time systems and websocket implementations
  • Familiarity with CI/CD pipelines and deployment automation
  • Knowledge of cost optimization for cloud resources
  • Experience with microservices architecture and API design
  • Track record of incident response and system reliability improvements

What We Offer

  • Compensation at the high end of the market for the role, including benefits.
  • Opportunity to work in a vibrant and innovative environment.
  • Flexible working hours and remote work options.
  • Professional development opportunities and career growth.

How to Apply

Send us a note at join@aloe.inc.