About ExpensePoint
A profitable, Canadian expense management leader with 25 ears of growth and North American–focused revenue, ExpensePoint serves 850+ companies in 30countries. Backed by seasoned investors, we invest in people and technology—revamping our platform and our team.
About you
We’re looking for brilliant engineers eager for a real challenge and the chance to shape our future. You’ll join ExpensePoint at a transformational moment—revamping our platform, modernizing our stack, and defining the next chapter of our growth. As part of a small, high-impact team, you’ll tackle complex problems, own major features end-to-end, and see your work in production from day one. If you thrive on fast-paced change, relentless learning, and the opportunity to make a lasting mark, we want you on our journey.
Why You’ll Love It
- Immediate Impact & Visibility: Your work reports directly to our Principal Engineer—and will have high visibility to the CEO and other senior management
- No bureaucracy – we are small, lean and have a can-do ownership attitude.
- Meaningful Ownership: Lead features end-to-end in a high-feedback, high-accountability culture.
- Growth Culture: We play hard, work hard, and believe in learning by doing. Expect relentless mentorship and rapid skill expansion.
- Flexibility & Rewards: Fully remote, flexible hours,
- generous benefits including global health insurance
- Competitive salary in USD
- For exceptional performers, ability to sponsor re-location (pending laws)
What You’ll Do
- Architect & Build: Design scalable microservices, RESTful APIs, and rich web/mobile clients.
- Own & Deliver: Drive features from concept through production and monitoring.
- Champion Quality: Establish best practices for CI/CD, test coverage, documentation, and observability.
- Explore how we can apply the latest ML/AI techniques to a clear business use case.
- Mentor: Guide mid-level/junior engineers through reviews, pairing, and tech talks.
Must-Have
- B.Sc. in Computer Science (or equivalent)
- 3+ years as a professional software engineer
- Proficient in one or more compiled (C/C++, C#, Java, Go, Kotlin, Swift, Rust) or interpreted (JavaScript, Python, Ruby) languages
- Hands-on with CI/CD tools (Travis CI, Azure DevOps, GitHub Actions)
- Experience on at least one major cloud platform (AWS, Azure, GCP)
- Strong RDBMS skills and RESTful API design
- Familiarity with an ORM or MVC framework
Nice-to-Have
- Front-End-Heavy: React, React Native, Next.js, Vue, Angular
- Back-End-Heavy: Node.js, Spring, .NET, Rails, messaging systems (Kafka, Kinesis)
- No-SQL experience (MongoDB, DynamoDB)
- Built or scaled large-scale applications
- Experience with containerization technologies(Docker and Kubernetes)
ExpensePoint is an equal-opportunity employer. We celebrate diversity and believe that ownership and accountability drive success—for you and for us. Join us to redefine expense management!
If this sounds interesting, please send a resume and sample of your work to jobs@expensepoint.com