Enable job alerts via email!

Senior Security Software Engineer

Emburse, Inc.

Toronto

On-site

CAD 70,000 - 110,000

Full time

30 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking company that is revolutionizing finance through innovative travel and expense solutions. As a passionate software engineer, you will play a key role in enhancing the security of our products, working closely with leadership and development teams. This position offers an exciting opportunity to contribute to a dynamic codebase while mentoring junior developers and driving best practices in secure coding. With a culture that empowers and a commitment to innovation, your work will make a significant impact on the future of finance technology. Embrace the chance to shape your career in a collaborative and inclusive environment.

Benefits

Competitive pay
Flexible work
Inclusive environment
Collaborative culture

Qualifications

  • 4-6 years of software development experience in a business setting.
  • Strong experience with Java and frameworks like Spring.

Responsibilities

  • Take responsibility for the security of the product and identify areas for improvement.
  • Collaborate with development teams to ensure security of released features.

Skills

Java
Spring Framework
AWS
Microservices
SQL
NoSQL
JavaScript
Secure Coding Principles
RESTful APIs
Scrum
DevOps
OS X
Linux

Education

Bachelor's degree in Computer Science
Equivalent years of experience

Tools

Static Analysis Tools
Authentication Protocols (OAuth2, SAML, JWT, LDAP)

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

Senior Software Security Engineer

Cohere

Toronto

Remote

CAD 80.000 - 130.000

30+ days ago

Senior Software Engineer

Microsoft

Toronto

Remote

CAD 108.000 - 200.000

Today
Be an early applicant

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108.000 - 200.000

Yesterday
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104.000 - 139.000

7 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80.000 - 110.000

8 days ago

Senior Software Engineer - Digital Workplace

Canonical

Toronto

Remote

USD 80.000 - 120.000

10 days ago

Senior Product Software Engineer

Hive.co

Toronto

Remote

CAD 80.000 - 110.000

13 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

2 days ago
Be an early applicant