Software Development Engineer with Excellent AWS Skills
3 weeks ago
We are seeking a highly skilled Senior Software Engineer to join our team at Relayfi, an all-in-one collaborative money management platform.
Traditional banking has been a significant growth limiter for small and medium-sized businesses, hindering their ability to thrive. At Relayfi, we're changing that by providing a user-friendly and intuitive platform that empowers business owners to manage their finances effectively.
About the RoleThis is an exciting opportunity to join a rapidly growing startup and contribute to the development of a cutting-edge banking product. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and operating production systems that significantly improve our customers' lives.
Responsibilities- You will work closely with cross-functional teams to design and develop features that meet customer needs and deliver exceptional results.
- You will lead infrastructure development and operations, ensuring the availability and performance of production systems.
- You will develop testing strategies to guarantee high-quality products.
- You will participate in agile project planning, collaborate with product management, and estimate feature complexity and timelines.
- You will proactively identify and prioritize process improvements within the team, codebase, and best practices.
- A minimum of 5 years of experience as a full-stack software engineer or developer, preferably in the tech startup universe.
- Experience working with Javascript, specifically Node.js, Typescript, and React.
- Familiarity with AWS services such as ECS, S3, RDS, DynamoDB, Lambda, and continuous deployment pipelines.
- Excellent collaboration and communication skills, including mentoring junior software engineers.
- A perpetual curiosity about the latest languages, frameworks, and industry trends.
- Ability to handle change and uncertainty in a fast-paced startup environment.
- An excellent team player who is willing to pitch in and ask for help when needed.
- A self-starter, problem-solver, and creative thinker who can share ideas and provide feedback.
We use a variety of technologies to build and maintain our platform. Our tech stack includes:
- Front-end: React, Typescript, Redux, Redux-Saga, and React Native.
- Back-end: Node.js, Typescript, Terraform, and AWS (DynamoDB, RDS Postgres, Lambda, S3, SQS, SNS, SES, ElasticSearch, ECS).
- Tools: GitHub, GitHub Actions, Docker, Jira, Datadog, Metabase, and VS Code.
- Integrations: Plaid, QuickBooks, Xero, Gusto, Yodlee, Finicity, Castle, Sardine, Middesk, Vero.
- A competitive salary ranging from $120,000 to $180,000 per year.
- Meaningful equity opportunities to align your interests with ours.
- Comprehensive health benefits, flexible vacation time, parental leave, and social connection initiatives.
We follow a structured interview process consisting of four stages:
- Stage 1: A 30-minute video call with a member of the Talent Team.
- Stage 2: A 45-minute technical discussion with an Engineering Manager, followed by a 30-minute coding exercise with a Senior Engineer.
- Stage 3: A 60-minute technical discussion with two members of the Engineering Team.
- Stage 4: A 30-minute culture interview with a member of the Leadership Team.
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for AWS services, keeping them secure and scalable for their customers. As a software development engineer on this...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for AWS services and keep them secure and scalable for their customers. As a software development engineer on this...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for the AWS services and keep them secure and scalable for their customers. As a software development engineer on this...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for the AWS services and keep them secure and scalable for their customers. As a software development engineer on this...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for AWS services, keeping them secure and scalable for their customers. As a software development engineer on this...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS AlamedaAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for AWS services, keeping them secure and scalable for their customers. As a software development engineer on this...
-
Senior Cloud Software Development Engineer
3 weeks ago
Old Toronto, Canada Amazon Development Centre Canada ULC Full timeAbout the Role:We are seeking a highly skilled Senior Cloud Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a member of our Alameda team, you will play a critical role in shaping the future of internal Control Plane engineering across AWS.Job Summary:You will be responsible for leveraging modern technologies and AWS...
-
Software Development Engineer, AWS Alameda
4 weeks ago
Old Toronto, Canada Amazon Full timeDESCRIPTIONAWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for the AWS services and keep them secure and scalable for their customers. As a software development engineer on this team, you will leverage modern...
-
Software Development Engineer, AWS Identity
1 month ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS IdentityAmazon Web Services (AWS) is a dynamic and rapidly growing business within Amazon, with millions of active customers in 190 countries around the world. We maintain a rapid pace of innovation by treating each team like its own startup inside AWS, directly accountable for their customers’ satisfaction, service...
-
Software Development Engineer, AWS Aurora Engine
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer, AWS Aurora EngineAre you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?Amazon Aurora is a MySQL-compatible, relational...
-
AWS - Senior Software Development Engineer
2 months ago
Old Toronto, Canada Emburse Full timeEmburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have...
-
AWS Engineer/Senior Software Engineer
1 month ago
Old Toronto, Canada Agilus Work Solutions Full timeh3>Senior Software Engineer - Ruby on RailsAgilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario. We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. The ideal candidate will have strong Ruby development...
-
Software Development Engineer II, AWS Cognito
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer II, AWS CognitoAWS Cognito is a customer identity and access management (CIAM) service provided by AWS. It is designed to help developers build secure, scalable, and easy-to-use user authentication, authorization, and user management into their mobile and web applications.This software development position with AWS Cognito is a...
-
Software Development Engineer II, AWS Aurora
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer II, AWS AuroraLooking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?Aurora is a distributed, fault-tolerant...
-
Software Engineer for Flutter and AWS
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeWe are seeking a highly skilled Front End Engineer to join our Amplify Framework engineering team in Toronto, Canada. As an integral part of this team, you will be responsible for developing features that simplify the process of wiring up Flutter projects to AWS services.The ideal candidate will have a strong passion for creating software for other...
-
Highly Skilled Cloud Software Engineer
4 weeks ago
Old Toronto, Canada Amazon Full timeJob OverviewWe are looking for a highly skilled Cloud Software Engineer to join our team at AWS Alameda. As a software development engineer on this team, you will leverage modern technologies and AWS services to empower AWS service teams to be more productive.AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. Our team...
-
Old Toronto, Canada Amazon Full timeUnlock your full potential as a skilled AWS Cloud Architect and Software Development Lead at Amazon. As part of the Alameda team, you will have the opportunity to shape the future of internal Control Plane engineering across AWS.About UsAlameda is a dynamic team of world-class software development engineers responsible for centralizing work on creating,...
-
Software Development Manager
5 months ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeThe Product: AWS Machine Learning accelerators are at the forefront of AWS innovation. The Inferentia chip delivers best-in-class ML inference performance at the lowest cost in the cloud. Trainium will deliver the best-in-class ML training performance with the most teraflops (TFLOPS) of compute power for ML in the cloud. This is all enabled by a cutting edge...
-
Software Development Engineer II, AWS Aurora
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer II, AWS AuroraLooking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?Aurora is a distributed, fault-tolerant...
-
Software Development Engineer
2 months ago
Old Toronto, Canada Amazon Full timeSenior Software Development Engineer - AWS Directory Service, AWS Directory ServiceAWS Directory Service is a fully managed service that allows customers to set up and run directories in the AWS cloud, or to connect AWS resources with their existing on-premises Active Directory. It’s a high-scale, highly available distributed system supporting sub-second...