Staff Engineer
Job description
About the role
Staff Developer
ZayZoon builds financial wellness platforms that help companies support their employees. Our tools allow workers to access earned wages before payday, reducing financial stress and improving focus. We serve businesses across Canada and the United States, and our team operates remotely. This role is part of our engineering organization, where your technical decisions directly support our mission.
As a Staff Developer, you will own the design and long term health of our platform. You will solve difficult technical problems related to scale, reliability, and performance. Your work will enable faster development and more predictable delivery. You will mentor other engineers, influence architectural direction, and use data to guide decisions. This position is ideal for someone who enjoys deep technical work and wants to see their impact in production systems.
What You'll Do
You will design and maintain software architectures that support business objectives and ensure system reliability. You will apply domain driven design and object oriented principles to structure our codebase as complexity grows. You will implement background processing, manage concurrency, and build efficient data ingestion pipelines. You will introduce and enforce coding standards that improve code quality and make maintenance easier over time.
You will use artificial intelligence tools to automate repetitive tasks and reduce manual effort in development workflows. You will conduct detailed code reviews that focus on correctness, performance, and clarity, aiming to reduce defects. You will analyze data from our warehouse and external sources to identify performance issues and product opportunities. You will work closely with product managers and stakeholders to align technical work with business needs. You will participate in sprint planning, story refinement, and agile ceremonies to keep delivery predictable. You will follow secure development practices and ensure our deployment processes meet operational standards. You will build and maintain data pipelines that handle large volumes of information reliably.
Requirements
You have at least six years of professional experience with Ruby on Rails. You understand core computer science concepts, including clean code, testing strategies, and efficient database queries. You have led projects that involved high traffic, background jobs, and complex third party data integrations. You are familiar with security best practices, common threats, and frameworks such as SOC
2. You have experience with cloud platforms, serverless architectures, queues, and infrastructure as code. You have used data to solve problems, streamline workflows, and remove development bottlenecks. You know SQL well, including optimization, query tuning, and ETL processes. You are comfortable using analytics tools to investigate issues and surface insights.
Equal Opportunity Consideration
Research indicates that men often apply for roles when they meet roughly 60 percent of the listed criteria, while women and other groups may apply only when they believe they match every requirement. If you feel you have the necessary skills and fit, even if you do not meet each detail, we encourage you to apply. We will review your application and discuss whether this role is a good match for both you and the company.
Why Work at ZayZoon
You will work in a fully remote environment, with the flexibility to choose your location. You can work from home, a coffee shop, or another space that suits your needs. We offer flexible time off designed to support rest, growth, and personal development. You are encouraged to manage your time in a way that fits your lifestyle and priorities. Joining now gives you the opportunity to help define our culture and the services we provide to employees across North America.
Practical notes
This position is fully remote, and candidates are expected to work from Calgary. There is no specified travel requirement. No visa sponsorship is available at this time.
About Zayzoon
At ZayZoon, we are on a mission to save 10 million hardworking employees 10 billion dollars. We've created a financial empowerment platform that helps businesses of all sizes make a big impact on employee financial wellness.