1

Financial Software Developer Jobs in Alberta (NOW HIRING)

We are currently seeking a talented and passionate Java Developer for a permanent role with one of our premier clients, a major financial institution. If you thrive in a fast-moving, innovation ...

Java developer

Calgary, AB ยท Hybrid

CA$80K - CA$85K/yr

... Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization ...

Java developer

Calgary, AB ยท On-site

CA$80K - CA$85K/yr

... Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization ...

Mobile Application Developer

Calgary, AB ยท On-site

CA$75K - CA$80K/yr

... Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization ...

Mobile Application Developer

Calgary, AB ยท Hybrid

CA$75K - CA$80K/yr

... Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization ...

Mobile Developer

Calgary, AB ยท Hybrid

CA$90K - CA$95K/yr

... Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization ...

We're on a mission to empower more Canadians to unlock the full potential of digital finance. To ... Exhibit expertise in software development and scripting (e.g., Python, Bash, Go). * Have a thorough ...

next page

Showing results 1-20

Financial Software Developer information

See Alberta salary details

$33.5K

$118.2K

$176.5K

How much do financial software developer jobs pay per year?

As of Jun 24, 2026, the average yearly pay for financial software developer in Alberta is $118,221.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,000.00 and $150,000.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Financial Software Developer?

As a Financial Software Developer, your daily tasks often include designing, coding, and testing financial applications or tools, as well as troubleshooting and maintaining existing software systems. You may also participate in code reviews, collaborate with financial analysts and product managers to gather requirements, and ensure software compliance with industry regulations. Additionally, staying current on emerging technologies and financial regulations is important, as financial markets evolve quickly. This blend of technical and collaborative work creates a dynamic environment where problem-solving and adaptability are key.

What engineers make $300,000 a year?

Senior financial software developers, especially those with expertise in quantitative analysis, algorithm development, and experience with high-frequency trading systems, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in large financial firms or tech companies specializing in finance. Advanced skills in programming languages like C++, Python, and knowledge of financial markets are typically required.

What engineers make $500,000?

Senior financial software developers with extensive experience, specialized skills in high-demand technologies, and working in competitive markets can earn $500,000 or more annually. Achieving this level often requires advanced certifications, leadership roles, and working for large firms or in high-paying industries like finance or technology. Compensation varies based on location, company size, and individual expertise.

What does a Financial Software Developer do?

A Financial Software Developer designs, develops, and maintains software applications used in banking, trading, risk management, and financial analysis. They work with programming languages like Python, Java, or C++ to create secure, efficient, and scalable financial systems. Their role often involves integrating financial data, ensuring compliance with regulations, and optimizing performance for high-frequency trading or large-scale transactions. They may collaborate with financial analysts, data scientists, and IT teams to deliver technology solutions that enhance financial decision-making.

What do financial software developers do?

Financial software developers design, build, and maintain software applications used in financial services, such as trading platforms, banking systems, and risk management tools. They often work with programming languages like Java, C++, or Python and may need knowledge of financial regulations and data security. Their work involves coding, testing, and troubleshooting to ensure reliable and efficient financial technology solutions.

How much does a financial software developer make?

A financial software developer's salary typically ranges from $80,000 to $130,000 annually, depending on experience, location, and skills such as proficiency in programming languages like Java or Python. Senior roles or those with specialized knowledge in financial systems can earn higher compensation, often exceeding $150,000 per year.

What are the key skills and qualifications needed to thrive in the Financial Software Developer position, and why are they important?

To thrive as a Financial Software Developer, you need strong programming abilities in languages such as Java, C#, or Python, a solid grasp of financial concepts, and typically a degree in computer science, finance, or a related field. Experience with financial platforms (like Bloomberg or FIX protocol), database systems (such as SQL), and relevant certifications (e.g., CFA, Certified Software Development Professional) are valuable assets. Analytical thinking, communication, and teamwork are important soft skills for translating complex requirements and collaborating effectively within cross-functional teams. These skills ensure the development of reliable, secure, and efficient software solutions that meet the stringent demands of the financial industry.

What are popular job titles related to Financial Software Developer jobs in Alberta? For Financial Software Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Financial Software Developer jobs in Alberta look for? The top searched job categories for Financial Software Developer jobs in Alberta are:
Infographic showing various Financial Software Developer job openings in Alberta as of June 2026, with employment types broken down into 96% Full Time, 2% Temporary, and 2% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $118,221 per year, or $56.8 per hour.
Lead Senior FullStack Software Engineer, Rapid Customer Enablement

Lead Senior FullStack Software Engineer, Rapid Customer Enablement

The Trade Desk

Bellevue, AB โ€ข On-site

Other

Posted 9 hours ago


Job description

WHAT WE DO

The Customer Success Excellence (CSX) team is The Trade Desk's customer-focused engineering team which takes on high value, measurable, tactical feature work across our platform to capture positive financial outcomes and improve external relationships. We own the full arc from identifying opportunities to delivering solutions that moves the business.

As a Lead Senior Software Engineer, you will be a technical as well as a people leader within CSX - shaping how we scope, plan, and ship high-value work across The Trade Desk platform. This is a hybrid role where you will balance your time between design, coding and driving technical direction, while also managing a team of engineers and facilitating the agile practices that keep delivery sharp and sustainable.

WHAT YOU'LL DO

Technical leadership

  • Demonstrate strong full-stack engineering skills and deliver high-quality, production-ready software.

  • Act as an active reviewer in design and code reviews, raising the technical bar for the team.

  • Shape technical approaches for complex, ambiguous problems and help engineers make sound design and implementation choices.

  • Translate customer pain points and operational bottlenecks into well-scoped engineering work with clear, measurable goals.

  • Communicate trade-offs, risks, and technical decisions clearly to product, business, and engineering stakeholders.

People leadership & management

  • Manage a small team of engineers, holding regular 1:1s and leading performance and growth conversations.

  • Give candid, constructive feedback that helps people grow while maintaining trust and psychological safety.

  • Invest in career development by helping engineers build and execute on clear growth plans.

  • Foster an inclusive, collaborative team culture that values diverse perspectives and shared ownership.

  • Build trust through consistency: follow through on commitments, surface blockers early, and keep the work moving.

  • Navigate ambiguity by proposing pragmatic paths forward for underspecified customer or operational problems and aligning stakeholders.

  • Represent the team in cross-functional discussions, ensuring shared understanding of priorities, timelines, and risks.

WHO YOU ARE
  • You have 8+ years of full-stack experience with excellent engineering fundamentals. You can dive into code and systems design, raise the technical bar through thoughtful reviews, and make pragmatic trade-offs that balance quality, speed, and risk.

  • You have a Bachelor's/Master's level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have.

  • You have a track record of leading small, high-performing engineering teams while also making significant, end-to-end individual contributions to complex software projects. You think beyond the immediate task to deeply understand the customer and business "why" behind the work.

  • You are a driver. You bring structure and momentum to ambiguous customer and operational problems, shaping them into clear, measurable engineering goals and ensuring the team ships high-value work consistently.

  • You are customer-obsessed. You naturally translate customer pain points, operational bottlenecks, and financial opportunities into scoped engineering work that has measurable business impact.

  • You communicate with clarity and candor. You can explain technical decisions, trade-offs, and risks to engineers, product partners, and business stakeholders in language that builds alignment and trust.

  • You are an empathetic people leader. You invest in your engineers' growth, give direct but caring feedback, and create the psychological safety needed for honest discussion, healthy disagreement, and shared ownership.

  • You are comfortable managing both the work and the team. You run effective 1:1s, guide performance and growth conversations, and support engineers in building and executing on clear development plans.

  • You foster an inclusive, collaborative culture. You seek out diverse perspectives, invite challenge to your own ideas, and optimize for the best outcome for the team and the business-not for individual credit.

  • You navigate ambiguity with confidence. When problems, requirements, or stakeholder inputs are underspecified, you propose pragmatic paths forward, surface trade-offs, and drive toward decisions.

  • You are execution-focused and reliable. You follow through on commitments, surface blockers early, and are known as someone who can be trusted to keep critical work moving across teams and functions.