remote
Senior Software Engineer - Point Digital Finance, Inc. Canada
Software Engineer
Lead the design and implementation of scalable backend services for a fast‑growing fintech platform, leveraging Python, Node.js, and AWS to deliver high‑performance, secure solutions.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑throughput backend services using Python and Node.js.
- Design and implement scalable data pipelines and APIs on AWS (Lambda, ECS, RDS, S3).
- Collaborate with cross‑functional teams to define product requirements and translate them into technical specifications.
- Ensure code quality through automated testing, code reviews, and continuous integration pipelines.
- Monitor application performance, troubleshoot issues, and optimize for reliability and cost efficiency.
Requirements
- 5+ years of professional software development experience in a fintech or related domain.
- Strong proficiency in Python and Node.js with a solid understanding of asynchronous programming.
- Hands‑on experience with AWS services, containerization (Docker), and CI/CD workflows.
- Solid knowledge of relational databases (PostgreSQL/MySQL) and experience with SQL.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawssqldocker