Staff Engineer (Principal Engineer/Java)
TorontoRemoteFull-time
AI Summary
Staff engineer responsible for technical leadership, architecture, and hands-on delivery of enterprise-scale SaaS systems. Leads design of microservices, cloud-based solutions, and mentoring across the engineering team.
About this role
Who We Are:
At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise.
Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system solutions. As a staff engineer at Emburse, you’ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product. At the same time, you’ll have plenty of opportunities to be hands-on building key systems, and will be directly responsible for the successful delivery of large-scale technical efforts as well acting as a technical mentor and leader for other engineers.
What You Will Do
What You Will Bring
Skills
ArchitectureAWSC++CachingCloud-nativeCode ReviewDistributed SystemsDockerEvent-driven ArchitectureGOGRPCJavaKubernetesMessage QueuesMicroservicesNoSQLPythonReliabilityREST APISaaSScalabilitySecuritySQLTesting
Explore related jobs
More jobs at Emburse
Similar Architecture jobs
Jobs in Toronto
Senior Customer Service Representative - medical sectorSecurian Canada · Toronto, ON
Claims Care RepresentativeSecurian Canada · Toronto, ON
Compliance SpecialistSecurian Canada · Toronto, ON
Actuary, Product and PricingSecurian Canada · Toronto, ON
Business Intelligence AnalystGS1 Canada · Toronto, ON
Governance CoordinatorGS1 Canada · Toronto, ON
