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.
Emburse is looking for a passionate software engineer to focus and contribute to
the security of our solutions. As a senior engineer in this role you'll have the
opportunity to work with leadership and many different development teams helping
improve our security posture and processes while being hands-on and contributing
significantly to the existing codebase.
\n
What You Will Do:
- Take personal responsibility for the security of the product and actively
identify areas for improvement
- Contribute to codebase to remediate known and emerging security flaws
- Work closely with security team helping identify security debt
- Collaborate with development teams ensuring security of released features
- Respond promptly to security incidents ensuring minimal impact
- Work with leadership to establish best practice processes ensuring security
of our APIs and products
- On-board and mentor less experienced team members
- Develop sophisticated software with minimum supervision
- Make complex contributions to technical documentation/knowledge base and
team/engineering presentations
- Mentor and guide junior developers
- Participate in supervising others or leading small to moderate projects
- Fix complex bugs and demonstrate advanced debugging skills
- Produce quality documentation and ensures practices are followed
- Contribute to system design sessions in their area of specialty
- Have expanded Code review responsibilities
- Perform advanced refactoring
- Give constructive feedback to team members
- Learn industry jargon and business concepts to better understand the
challenges our technology is designed to solve
- Raise roadblocks and updates estimations as needed
- Communicate complicated concepts to junior staff
What You Will Bring:
- 4-6 Years of Software Development Experience in a business setting
- Bachelor’s degree in Computer Science or related field, or equivalent years’
experience
- Strong experience developing systems with Java and frameworks like Spring
- Experience with AWS, Microservices, SQL, NoSQL
- Intermediate Knowledge in Javascript preferred
- Experience with secure coding principles (OWASP, static analysis tools, input
validation, etc.)
- Knowledge of authentication and authorization protocols (OAuth2, SAML, JWT,
LDAP)
- Extensive experience with RESTful APIs and security of API design
- Experience working in a scrum and DevOps environment
- Experience working in OS X and Linux environments
\n
Why Emburse?
Finance is changing—and at Emburse, we’re leading the way. Our AI-powered
solutions help organizations eliminate inefficiencies, gain real-time
visibility, and optimize spend—so they can focus on what’s next, not what’s
slowing them down.
• A Company with Momentum – We serve 12M+ users across 120 countries, helping
businesses modernize
their finance operations.
• A Team That Innovates – Work alongside some of the brightest minds in finance,
tech, and AI to solve real-
world challenges.
• A Culture That Empowers – Competitive pay, flexible work, and an inclusive,
collaborative environment that
supports your success.
• A Career That Matters – Your work here drives efficiency, innovation, and
smarter financial decision-making
for businesses everywhere.
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. In addition to federal law requirements,
Emburse complies with applicable state and local laws governing
nondiscrimination in employment in every location where the company has
facilities. This policy applies to all terms and conditions of employment.