Simplify Logo

Full-Time

Senior Software Engineer II

Typescript/Javascript

Confirmed live in the last 24 hours

Emburse

Emburse

501-1,000 employees

Automates accounts payable and expense management

Financial Services
Fintech

Senior

Toronto, ON, Canada

Hybrid position based in Toronto, Canada.

Category
Frontend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Agile
JavaScript
React.js
TypeScript
SCRUM
REST APIs
Development Operations (DevOps)
Data Analysis
Requirements
  • 8+ yrs of software development experience, preferably with Lead position experience
  • Minimum of 8 years’ professional experience in front-end development with React/Typescript or a similar front-end technology stack, delivered in a SaaS-like application environment
  • Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle and modern build and deployment pipelines
  • Experience designing and building JSON or REST services, automated testing and functional testing
  • Understands various design patterns and paradigms used in large front-end applications
  • Experience in RESTful and security of API design
Responsibilities
  • Go-to expert in one area of the codebase; understands the broad architecture
  • Understanding OWASP and general understanding of PCI/DSS at a code level as needed
  • Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvementIdentifies problems/risks of own work and others
  • May have role in supervising others or leading moderately sized projects
  • Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
  • Partners with product and analytics and drive requirements that take into account all parties' needs
  • Owns the technical testing and performance plan for their projects
  • Expanded Code review responsibilities, including OWASP SSDLC assessment
  • Strong ability to mentor and guide junior developers
  • Develops sophisticated software without supervision
  • Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve
  • Sets direction at the project/service level and consistently influences decision-making
  • Develops large complex features and tackles difficult defects
  • Provides technical advice and weighs in on technical decisions that impact other teams or the company at large. May explore, research, and propose new technologies
  • Understands all industry jargon and business concepts to better understand the challenges our technology is designed to solve
  • Identifies viable alternative solutions and presents them
  • Gives constructive feedback to team members
  • Interact directly with customers when needed

Emburse automates accounts payable processes and expense management for businesses. Its software solutions help organizations manage invoices and expenses more efficiently by providing tools for invoice capture, approval routing, and faster payments. This automation reduces the need for additional staff in accounts payable and helps prevent cash flow issues. Emburse differentiates itself from competitors by offering personalized support and seamless integration with various technology solutions, ensuring smooth data flow. The company's goal is to simplify financial workflows, allowing businesses to save time and money while improving spend visibility and control.

Company Stage

Seed

Total Funding

$120K

Headquarters

Los Angeles, California

Founded

2015

Growth & Insights
Headcount

6 month growth

5%

1 year growth

5%

2 year growth

5%
Simplify Jobs

Simplify's Take

What believers are saying

  • The partnership with American Express to offer virtual card issuance and expense management can significantly enhance Emburse's market position and customer base.
  • Emburse's continuous innovation, including the introduction of Emburse Book and enhanced AI features, positions it as a leader in the travel and expense management sector.
  • The company's ability to address and mitigate expense fraud, especially in challenging economic climates, adds significant value to its offerings.

What critics are saying

  • The crowded fintech market requires Emburse to continuously innovate to maintain its competitive edge.
  • Integration challenges with newly acquired solutions like Tripbam could pose risks to seamless user experience and operational efficiency.

What makes Emburse unique

  • Emburse's integration of travel booking and expense management into a single platform offers a seamless experience that many competitors lack.
  • The company's focus on AI and automation in expense management, such as next-gen OCR and automated expense item creation, sets it apart in the fintech space.
  • Emburse's extensive global reach, serving clients in over 120 countries, provides a competitive edge in terms of market penetration and customer diversity.