Senior Back-End Engineer

LotusFlare

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary package
Paid lunch (in office)
Private healthcare
Yearly bonus
Training and workshops
Truly flexible working hours
Opportunity to work with top-of-the‑dr

Job summary

LotusFlare, a cloud-native SaaS provider, seeks a Senior Backend Engineer to design, secure, and scale the back-end infrastructure supporting millions of API calls. You will work with a global engineering team, own code end-to-end, and collaborate with product and other tech groups to deliver resilient, high-performance services in a dynamic, fast-paced environment.

Strong emphasis on reliability, security, and observability, with opportunities to influence architecture and drive best practices

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • 5-7+ years designing and deploying scalable, secure web services in production.
  • Experience with Node.js, Lua, Scala; Java/Python/Golang/C++ a plus.
  • Strong knowledge of security, performance optimization, and fault tolerance.
  • In-depth distributed systems knowledge with consistency and consensus concepts.
  • RESTful API design mastery, API gateways, documentation, and security.
  • Understanding of TCP/IP, HTTP, DNS and their performance/security impact.
  • Concurrency models and high-traffic concurrency handling.

Responsibilities

  • Participate in end-to-end software lifecycle from development to production maintenance.
  • Design, secure, and scale back-end infrastructure for millions of concurrent API calls.
  • Collaborate closely with product and other engineering teams.
  • Take ownership of code and participate in reviews and maintenance.
  • Contribute to architecture decisions and drive best practices across the stack.

Skills

Distributed systems
RESTful API design
Security best practices
Concurrency models
Network protocols
SQL/NoSQL data modeling
Cloud platforms

Education

BA/BS in Computer Science or related field

Tools

Docker
Kubernetes
API gateways
DevOps tools

Job description

About LotusFlare

LotusFlare is a provider of cloud‑native SaaS products based in the heart of Silicon Valley. Founded by the team that helped Facebook reach over one billion users, LotusFlare was created to make affordable mobile communications available to everyone on Earth. Today, the company focuses on designing, building, and continuously evolving a digital commerce and monetization platform that delivers valuable outcomes for enterprises. Its Digital Network Operator® (DNO™) Cloud is licensed to telecommunications service providers and supports millions of customers globally. LotusFlare has also built the leading eSIM travel product—Nomad—which provides global travelers with high‑speed, affordable data connectivity in over 190 countries.

Job Description And Responsibilities

Senior Backend Engineers at LotusFlare replace traditional business back ends with an engagement‑centric, dynamic product stack. They further develop, secure, and scale the back‑end infrastructure to support the platform for millions of concurrent API calls. Every engineer is an integral part of the global engineering team and is directly responsible for more than half a million users of our platforms, working on mission‑critical, highly available distributed systems.

  • Your day normally starts with a daily meeting/standup/quick sync‑up.
  • Your daily responsibilities cover the entire software cycle—from development and testing to code reviews, and code/application maintenance on production.
  • You collaborate closely with product and other functional engineering teams.
  • You dedicate time to collaborate with teammates, asking questions or providing answers.
  • You take ownership of the code you write.
Requirements
  • A BA/BS in Computer Science, a related technical field, or equivalent practical experience would be a plus.
  • 5‑7+ years of experience designing, building, and deploying highly scalable and secure web services in production environments.
  • We use a language‑agnostic approach, working with Node.js, Lua, and Scala; experience with Java, Python, Golang, C++, or similar is welcome.
  • Strong understanding of security best practices, performance optimization, and fault tolerance.
  • In‑depth knowledge of distributed systems concepts (consistency, fault tolerance, consensus algorithms).
  • Mastery of RESTful API design principles. Experience with API gateways, API documentation tools, and API security.
  • Deep understanding of network protocols (TCP/IP, HTTP, DNS) and their impact on application performance and security.
  • Strong understanding of concurrency models and their trade‑offs.
  • Experience handling concurrency challenges in high‑traffic environments.
  • Advanced data‑modeling skills in both SQL and NoSQL databases.
  • Hands‑on experience with a wide range of cloud platforms and technologies, including containerization (Docker, Kubernetes), serverless computing, and other DevOps tools.
Benefits
  • Competitive salary package.
  • Paid lunch (in the office).
  • Private healthcare.
  • Yearly bonus.
  • Training and workshops.
  • Truly flexible working hours.
  • Opportunity to work with top‑of‑the‑class engineers.
About Us
  • Purposeful Work: Every team member sees how their efforts make a tangible, positive difference for our customers and partners.
  • Growth Opportunities: We provide the chance to develop professionally while mastering cutting‑edge practices in cloud‑native enterprise software.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Solution Architect
Senior Solution Architect

LotusFlare • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary package
Paid lunch
Private healthcare
+3
Manager - Sales Engineering
Manager - Sales Engineering

LotusFlare • Toronto

On-site
CAD 120,000 - 180,000
Competitive salary
Paid lunch in the office
Private healthcare
+3
Client Engagement Manager
Client Engagement Manager

LotusFlare • Toronto

On-site
CAD 110,000 - 160,000
Competitive salary package
Paid lunch (In the office)
Private healthcare
+3
Infrastructure Solution Architect
Infrastructure Solution Architect

LotusFlare • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Engineer
Senior Backend Engineer

US Mobile • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Health care coverage
Flexible paid time off
Gym reimbursement
+2
Senior Marketing Manager - LotusFlare DNO
Senior Marketing Manager - LotusFlare DNO

LotusFlare • Toronto

On-site
CAD 120,000 - 180,000
Annual bonus
Private healthcare
Training
+1
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Software Developer
Software Developer

Insight Global • Newmarket

On-site
CAD 90,000 - 130,000
Senior Engineer - Security Products (Backend APIs)
Senior Engineer - Security Products (Backend APIs)

United States Digital Space LLC • Denver

Hybrid
CAD 251,000 - 302,000
Medical, dental, and vision insurance
401(k) with company match
Employee Stock Purchase Program
+2
Senior Software Engineer - Confluent Secure Compute
Senior Software Engineer - Confluent Secure Compute

IBM • Vancouver

On-site
CAD 120,000 - 190,000