Job Closed
This listing is no longer active.
All-in-one B2B payments & receivable platform that provides greater financial control. Hiring Now!
Senior Backend Engineer
Location
Canada
Posted
104 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Plooto
• Own the design and delivery of scalable backend services using .NET and Azure • Architect and evolve event-driven, distributed systems that process high volumes of financial transactions • Build API-first services with strong contracts, reliability, and observability • Lead complex technical initiatives from design through production rollout • Make pragmatic architecture decisions that balance speed, scalability, and long-term maintainability • Partner closely with Product and Design to translate ambiguous problems into elegant technical solutions • Improve performance, reliability, and system resilience as we scale • Raise the engineering bar through thoughtful code reviews, design discussions, and mentorship • Inspire and share your engineering passion across the whole engineering org in our regular Lunch & Learn sessions • Contribute to a culture of experimentation, ownership, and continuous improvement • Work cross-functionally in Plooto, distilling the needs of our strategy into actionable engineering output
Job Requirements
- 5+ years of professional backend engineering experience (preferably in high-growth or product-led environments)
- Strong expertise in C# (or another strongly typed language) and modern backend design principles
- Proven track record of writing production-grade, testable, maintainable code
- Deep experience designing and building RESTful APIs in production
- Hands-on experience with cloud-native architectures (Kubernetes, serverless, managed services), ideally in Azure
- Experience building or operating distributed, high-throughput systems
- Experience with event-driven architectures and streaming systems (Kafka or similar)
- Experience implementing automated testing strategies (unit, integration, contract, and end-to-end testing)
- Strong understanding of data storage patterns across RDBMS and NoSQL systems
- A bias toward ownership, action, and accountability
- Ability to navigate ambiguity and drive clarity in fast-moving environments
- Previous track record working successfully in a cross-functional team environment
- Ability to effectively use AI tools towards increasing velocity, efficiency and quality of deliverables
- Computer Science degree or equivalent.
Benefits
- As part of our recruitment process, we may use AI tools to support candidate review and selection.
- We are an equal opportunity employer and welcome applications from individuals of all backgrounds.
- We are committed to building a diverse and inclusive workforce.
- Accommodations are available throughout the recruitment and employment process.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop, maintain, and support web-based applications for the Department of Social Services • Design, develop, and implement .NET applications using C#, ASP.NET, ASP.NET MVC, Angular, and PrimeNG • Develop and maintain data-driven applications with MS SQL Server 2016 • Participate in unit testing, integration testing, and deployment of software components • Support legacy system modernization and integrate SC Voucher and CACFP processes into CCSS • Collaborate with technical and non-technical stakeholders to gather requirements and provide solutions • Maintain documentation and follow software development best practices, including Agile methodologies • Ensure application performance, security, and scalability • Troubleshoot, modify, and support existing applications as needed
• Design, build, and deploy APIs and API Products • Implement API governance and policy enforcement at scale • Develop automation, tooling, and integrations using Python • Manage application artifacts, API proxies and related assets using JFrog Artifactory • Contribute to platform standards, automation, and continuous improvement initiatives
SaaS Go to Market Program Lead
EYBuilding a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.
• Support the execution of the overall GTM strategy in the key markets • Ensure GTM governance is properly defined and maintained • Responsibility for (internal and external) market activation • Ensure alignment of market activation, sales and GTM governance to the core GTM strategy • Work alongside Product and Delivery Teams to ensure effective teaming and alignment of the entire product lifecycle (product, GTM, delivery) • Work with Member Firms to deliver the GTM strategy at a local level
Senior Software Engineer, Backend
TRM LabsTRM Labs specializes in blockchain investigations and risk management, empowering organizations to detect, investigate, and prevent crypto-related fraud and fin
Role Description TRM Labs provides blockchain analytics and AI solutions to help law enforcement and national security agencies, financial institutions, and cryptocurrency businesses detect, investigate, and disrupt crypto-related fraud and financial crime. The Product Engineering team is responsible for building a comprehensive set of features, frameworks, and functionalities for both end customers and internal-facing teams to successfully execute and scale TRM’s business. We are looking for a pragmatic backend engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend APIs with a deep understanding of the customer experience and performance. The impact you’ll have here: - Work on complex engineering problems that help you build and hone not only technical skills but also project management and human/soft skills. - Develop and maintain public APIs that are part of the API Product suite. - Collaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes. - Support and enable internal business units through shared engineering services and functionalities. - Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end. - Experience designing and building scalable systems, web applications, APIs, and services (our backend is built in Node.js but prior experience in Node.js is not required). Qualifications - Experience designing and building scalable systems, web applications, APIs, and services. - An understanding of storage systems such as relational databases (e.g., Postgres) and analytical databases. - Demonstrated experience in understanding customer pain points and bridging their needs to technical & product requirements. - A high degree of initiative and ownership, combined with the ability to navigate ambiguity and adapt quickly to change. - Exceptional ability to structure problems and identify the most critical issues to prioritize. - Ability to communicate complex ideas effectively to both technical and non-technical audiences, verbally and in writing. - Experience working collaboratively in a cross-functional environment with a diverse group of people at all levels in an organization. Requirements - The team operates on a weekly sprint schedule. - Individuals on the team are tasked to lead projects as technical anchors. - On-Call: We have an on-call rotation that is specific to internal tools. Benefits - The estimated base salary range for this role is $210,000 - $240,000. - This role may be eligible to participate in TRM’s equity plan. Company Description TRM is a Series C company with $220M in total funding, backed by Blockchain Capital, Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others. Headquartered in San Francisco, TRM operates as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore.



