Enable job alerts via email!

Senior Security Software Engineer

Emburse

Toronto

On-site

CAD 80,000 - 110,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in travel and expense solutions, Emburse is seeking a passionate software engineer focused on improving the security of their products. Your role will involve hands-on contributions, mentoring junior developers, and collaborating with various teams to enhance the overall security posture. Join us to shape a secure future in a fast-paced, innovative environment.

Benefits

Flexible work
Competitive pay
Inclusive environment

Qualifications

  • 4-6 years of software development experience in a business setting.
  • Experience with secure coding principles and RESTful API security.
  • Strong experience with Java and frameworks like Spring.

Responsibilities

  • Take personal responsibility for the security of the product.
  • Contribute to codebase to remediate security flaws.
  • On-board and mentor less experienced team members.

Skills

Java
AWS
Microservices
RESTful APIs
Secure coding principles
Javascript

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring
SQL
NoSQL

Job description

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.


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

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 120,000

Yesterday
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 100,000 - 150,000

2 days ago
Be an early applicant

Senior Software Engineer Trading

Promote Project

Toronto

Remote

CAD 65,000 - 110,000

9 days ago

Security Software Engineer

Canonical

Toronto

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Security Software Engineer

Canonical

Toronto

Remote

CAD 100,000 - 125,000

2 days ago
Be an early applicant

Senior Security Software Engineer

Emburse, Inc.

Toronto

On-site

CAD 70,000 - 110,000

30+ days ago

Security Software Engineer

Canonical

Mississauga

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Sr Full Stack SW Engineer

HRB

Toronto

Remote

CAD 85,000 - 120,000

Yesterday
Be an early applicant