Senior Java Software Engineer - Financial Services Location: Montreal, Quebec (Onsite) About the ... specialized training and/or progressively responsible work experience in technology for each ...
Quick apply
Senior Java Software Engineer - Financial Services Location: Montreal, Quebec (Onsite) About the ... specialized training and/or progressively responsible work experience in technology for each ...
Quick apply
Senior Java Software Engineer - Financial Services Location: Montreal, Quebec (Onsite) About the ... specialized training and/or progressively responsible work experience in technology for each ...
Research and implement state-of-the-art LLM techniques including continued pre-training ... Work closely with software and DevOps engineers to deploy GenAI models. * Document code, algorithms ...
Quick apply
Research and implement state-of-the-art LLM techniques including continued pre-training ... Work closely with software and DevOps engineers to deploy GenAI models. * Document code, algorithms ...
Montreal, QC · On-site
CA$62/day
Integration & Test Software Engineer Job Location: Montreal, QC Job Code: 37709 Job Schedule: Day ... or training systems). * Provide timely and structured feedback to internal teams on issues ...
Montreal, QC · On-site
CA$62/day
Integration & Test Software Engineer Job Location: Montreal, QC Job Code: 37709 Job Schedule: Day ... or training systems). * Provide timely and structured feedback to internal teams on issues ...
CA$100K - CA$140K/yr
By investing in professional development through training and educational opportunities, we ensure ... For the Senior Software Engineer, we will conduct a background check that may include the following.
CA$100K - CA$140K/yr
By investing in professional development through training and educational opportunities, we ensure ... For the Senior Software Engineer, we will conduct a background check that may include the following.
Integration & Test Software Engineer Job Location: Montreal, QC Job Code: 37709 Job Schedule: Day ... or training systems). * Provide timely and structured feedback to internal teams on issues ...
Integration & Test Software Engineer Job Location: Montreal, QC Job Code: 37709 Job Schedule: Day ... or training systems). * Provide timely and structured feedback to internal teams on issues ...
As a Senior Software Developer at Vention... Reporting to the Machine Apps Team Lead, you will be a ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Quick apply
As a Senior Software Developer at Vention... Reporting to the Machine Apps Team Lead, you will be a ... Continuous training in performance management, inclusive leadership, leadership operating model ...
Montreal, Quebec - Onsite Work Required We are looking for a Python/Data Software Engineer with a ... specialized training and/or progressively responsible work experience in technology for each ...
Quick apply
Montreal, Quebec - Onsite Work Required We are looking for a Python/Data Software Engineer with a ... specialized training and/or progressively responsible work experience in technology for each ...
By investing in professional development through training and educational opportunities, we ensure ... For the Middle Software Engineer (PHP), we will conduct a background check that may include the ...
By investing in professional development through training and educational opportunities, we ensure ... For the Middle Software Engineer (PHP), we will conduct a background check that may include the ...
Montreal, QC · On-site +1
A few years of top-notch programming training under your belt (university/college) * 3 to 5 years of experience jamming in software development, preferably in a product-based environment. * Your love ...
Montreal, QC · On-site +1
A few years of top-notch programming training under your belt (university/college) * 3 to 5 years of experience jamming in software development, preferably in a product-based environment. * Your love ...
We are not developing novel neural network architectures or training models from scratch. What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
Quick apply
We are not developing novel neural network architectures or training models from scratch. What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
We are not developing novel neural network architectures or training models from scratch. What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
Quick apply
We are not developing novel neural network architectures or training models from scratch. What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Working at Nord Quantique At Nord ... training, workplaces, and activities. We encourage applications from diverse backgrounds and ...
This role is responsible for all aspects of data collection to support our model training ... We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ...
This role is responsible for all aspects of data collection to support our model training ... We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ...
Montreal, QC · On-site
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. * An excellent comprehensive compensation package including a ...
Montreal, QC · On-site
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. * An excellent comprehensive compensation package including a ...
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. * An excellent comprehensive compensation package including a ...
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. * An excellent comprehensive compensation package including a ...
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. An excellent comprehensive compensation package including a ...
The Embedded Software Developer is responsible for is responsible for developing solutions to ... Ongoing development and training. An excellent comprehensive compensation package including a ...
A fast-paced training program to give you an introduction to all technical facets of software ... Independent programming projects in Python or C++ * Intern social events to let you network with ...
A fast-paced training program to give you an introduction to all technical facets of software ... Independent programming projects in Python or C++ * Intern social events to let you network with ...
CA$100/hr
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide ... Paid training, certification and association expenses. * Spiri-Flex reimbursements of $300 per year ...
CA$100/hr
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide ... Paid training, certification and association expenses. * Spiri-Flex reimbursements of $300 per year ...
$30K - $42.5K
5% of jobs
$42.5K - $55K
19% of jobs
$55.4K is the 25th percentile. Wages below this are outliers.
$55K - $67.5K
23% of jobs
The median wage is $70.3K / yr.
$67.5K - $80K
12% of jobs
$80K - $92.5K
7% of jobs
$104K is the 75th percentile. Wages above this are outliers.
$92.5K - $105K
9% of jobs
$105K - $117.5K
6% of jobs
$117.5K - $130K
6% of jobs
$130K - $142.5K
5% of jobs
$142.5K - $155K
4% of jobs
$155K - $167.5K
2% of jobs
$30K
$86.7K
$167.5K
To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.
As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.
A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.
Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financial services. At Kunai, we help our clients modernize, capitalize on emerging trends, and evolve their business for the coming decades by remaining tech-agnostic and human-centered.
Job Title: Senior Java Software Engineer – Financial Services
Location: Montreal, Quebec (Onsite)
About the Role:
We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on complex financial service systems that serve millions of customers worldwide. You will play a critical role across enterprise architecture, risk technology, and investment banking (IB)-facing applications. This role demands strong expertise in core Java technologies, scalable distributed systems, and modern cloud platforms.
Key Responsibilities:
Required Skills & Experience:
Preferred Qualifications:
Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning.
We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive. As we continue to expand, we remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry.
Minimum Degree Required:
Sourced by ZipRecruiter
It services
51 - 200 Employees
San Ramon, CA, US
2001