Software Engineer III

Leader in travel and expense solutions, creating AI-powered solutions to help organizations optimize spend and gain real-time visibility.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer III

Emburse, a leader in travel and expense solutions, is seeking a Software Engineer III to join their innovative team. This role offers an opportunity to work on AI-powered solutions that help organizations optimize spend and gain real-time visibility across 120 countries, serving 12M+ users. The position requires expertise in Node.js, TypeScript, and various modern web technologies, with a focus on building robust backend systems and APIs.

The ideal candidate will have 4+ years of software development experience and will contribute to developing engaging and interconnected system solutions. You'll work alongside some of the brightest minds in finance, tech, and AI to solve real-world challenges. The role offers a blend of technical development, system design, and collaborative teamwork in a hybrid work environment.

As a Software Engineer III, you'll be responsible for developing new features, reviewing code, implementing testing strategies, and producing technical documentation. The position offers growth opportunities within a company that's leading the way in financial technology innovation. Emburse provides a collaborative environment with competitive pay and flexible work arrangements.

The company culture emphasizes innovation, technical excellence, and professional growth. You'll be part of a team that's transforming how businesses handle their financial operations, working on cutting-edge solutions that combine finance and technology. This role is perfect for someone who wants to make a significant impact while working with modern technologies in a supportive, forward-thinking environment.

Last updated a few seconds ago

Responsibilities For Software Engineer III

  • Self-sufficient in at least one large area of the codebase
  • Mastery of at least one language and developing mastery of multiple other languages
  • Identifies viable alternative solutions and presents them
  • Fixes bugs of moderate complexity and demonstrates proficient debugging skills
  • Reviews code for team members, providing in-depth comments
  • Develops new features or enhancements with minimal supervision
  • Implements unit testing and integration testing
  • Produces quality technical documentation
  • Makes technical documentation/knowledge base contributions
  • Follows SDLC processes including agile-based processes

Requirements For Software Engineer III

Node.js
TypeScript
React
MySQL
Redis
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Minimum of 4 years of software development experience
  • Professional experience building web applications in Node.js with Typescript
  • Professional experience with SQL and relational database management systems
  • Experience working with source control (e.g. Git)
  • Experience designing and building REST services and APIs
  • Experience working with 3rd party APIs
  • Experience with cloud service providers (AWS preferred)
  • Experience with Redis is desirable
  • Experience with React, Angular or similar framework

Benefits For Software Engineer III

  • Competitive pay
  • Flexible work arrangements
  • Inclusive, collaborative environment

Interested in this job?

Jobs Related To Emburse Software Engineer III

System Development Engineer, Facility Operations Systems Engineering

AWS System Development Engineer role focusing on facility operations systems engineering, developing and supporting data center infrastructure systems.

Software Development Engineer, PubTech, Supply Tech - Forecasting Services

Software Development Engineer role at Amazon's PubTech team, building supply side technology for publishers across audio, video, and display platforms.

Technical Analyst II - GBS IND

Technical Analyst II position at Bank of America focusing on production support and system monitoring for consumer and wealth management platforms.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon, building scalable solutions for e-commerce platforms with competitive compensation and comprehensive benefits.

QA Engineer

Mid/Senior QA Engineer position at DEPT® Croatia, offering hybrid work in Zagreb/Split with comprehensive benefits and growth opportunities.