Emburse
Staff Software Engineer
Toronto · Staff+
Sponsorship not specifiedDetected 314 days ago
PythonJavaGoC#Distributed SystemsObject-Oriented ProgrammingSQLNoSQLAWSDockerKubernetesRESTgRPCCommunication
About the role
- Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system solutions.
- Shape your future & find what's next at Emburse.
- Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
Responsibilities
- Proven success building and scaling web technologies / SaaS products
- At Emburse, you'll not just imagine the future - you'll build it.
- 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.
- A Career That Matters - Your work here drives efficiency, innovation, and smarter financial decision-making for businesses everywhere.
Requirements
- Proficiency across modern microservice languages and ecosystems, with the ability to design and review systems built in Java, Go, C#, or Python, and to guide teams in selecting the right tool for the problem.
- Proficiency with containerization and orchestration (Docker, Kubernetes).
Benefits
- A Culture That Empowers - Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success.
Company info
- 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.
- What You Will Bring
- 10+ years of professional software engineering experience, with at least 3 years designing and scaling microservices systems
- Strong background in distributed systems, event-driven architecture, and REST/gRPC APIs with deep expertise in modern object oriented programming
- Strong cloud-native platform experience (preferably in AWS)
- Solid understanding of database technologies (SQL and NoSQL), caching strategies, and message queues.
Apply directly at Emburse →Create a free account for alerts like thisView Emburse immigration profile
This listing is sourced directly from Emburse's careers page and normalized into a canonical job model.