Backend Engineer

Ecopia Tech

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS or higher in Computer Science or a related field
  • 1+ years of relevant industry experience
  • Proficient in at least one programming language: Go, C++, Python, or Java
  • Familiarity with modern datastores like Postgres, MongoDB, Redis, or Cassandra
  • Strong understanding of algorithms, data structures, and design patterns
  • Knowledge of UNIX systems and TCP/IP networking
  • Experience with REST or gRPC APIs and scalable Auth strategies
  • Background in designing high-concurrency systems

Responsibilities

  • Collaborate with team to design cloud platform system architecture
  • Implement a highly available distributed system framework
  • Develop modules for cloud platform analysis to enhance performance
  • Address real-time and offline data processing challenges
  • Utilize container technologies for system development
  • Create a monitoring framework for distributed systems

Benefits

  • Hybrid work model with one day in-office per week
  • Opportunity to work on scalable and innovative projects
  • Annual performance-based bonus eligibility
  • Exposure to cutting-edge cloud technologies and practices
  • Collaborative team environment focused on professional growth
Full Job Description
Location: Toronto (Hybrid), 1 day a week in-office
Salary: $100,000-$130,000 + eligible for an annual bonus

JOB DESCRIPTION

We are looking for talented self-starting engineers to join our platform team as backend engineers. Your responsibilities will include:

  • Work with the platform team to design the cloud platform system architecture, design, and implement a highly available distributed system framework;
  • Work with the platform team to develop cloud platform analysis modules, addressing performance optimization challenges in real-time and offline data processing workflows.
  • Work with the platform team to apply container-related technologies to our system and develop a distributed system-related monitoring framework

KEY QUALIFICATIONS
  • BS or above in Computer Science or related fields.
  • 1+ years of industry-relevant work experience.
  • Proficient in at least one of the following languages: Go, C++, Python, and Java.
  • Proficient with modern datastores such as Postgres, MongoDB, Redis, and Cassandra.
  • Deep understanding of algorithms, data structures, and design patterns.
  • Deep understanding of UNIX systems and TCP/IP network fundamentals
  • Experience in building and maintaining REST or gRPC APIs with scalable Auth strategies.
  • Experience in contributing to the architecture and design of reliable, high-concurrency systems.
  • Experience with Docker and cloud platforms like GCP or AWS.
  • Experience in operating large-scale, highly available distributed systems.

Similar Jobs

More Jobs at Ecopia Tech

  • Backend Engineer
    $100K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Frontend Engineer
    $100K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Backend Engineer jobs: