High-Performance Software Engineering Lead

6 days ago


Toronto, Ontario, Canada N42 Finance Full time

About N42 Finance: We're a dynamic team driven to develop cutting-edge technology in high-frequency environments.

We're seeking an experienced Senior Full-Stack Software Engineer with a strong background in building scalable, high-performance applications. As the lead of our platform's development, you'll drive our efforts forward, working closely with the CTO and other team members on rapid prototyping and iterative development.

The ideal candidate will have expertise across various technologies, including Python, JavaScript, React, PostgreSQL, Redis, and Google Cloud SDK. A deep understanding of RESTful APIs, WebSocket APIs, and database management systems is also essential.

Responsibilities:

  • Design, develop, and maintain full-stack applications in high-frequency environments.
  • Collaborate closely with the CTO and other team members on rapid prototyping and iterative development.
  • Create and implement scalable back-end systems and services.
  • Build and optimize dynamic front-end applications with responsive design principles.
  • Develop, maintain, and optimize RESTful and WebSocket APIs.
  • Write and review code, ensuring high performance, quality, and security.
  • Conduct thorough testing and ensure systems are reliable, robust, and efficient.
  • Manage, integrate, and optimize databases, particularly PostgreSQL, Redis, and Aioredis.
  • Leverage Google Cloud SDK for scalable cloud-based solutions.

Qualifications:

  • Experience: Minimum 3 years of relevant experience in software engineering, particularly with high-frequency or performance-critical systems.
  • Technical Skills:
  • Proficient in Python and JavaScript.
  • Strong experience with React and modern HTML/CSS for building front-end applications.
  • Knowledge of PostgreSQL and Redis/Aioredis for efficient data storage and retrieval.
  • Hands-on experience with Google Cloud SDK for cloud-based infrastructure.
  • Skilled in designing and implementing RESTful APIs and WebSocket APIs.
  • Familiar with GitHub for version control and collaborative development.
  • Problem-Solving: Ability to approach complex problems with innovative, pragmatic solutions.
  • Communication: Clear communicator who thrives in a collaborative, agile environment.

We offer a competitive salary range of $150,000 - $200,000 per year, depending on experience, as well as opportunities for growth and professional development. If you're passionate about building high-performance software solutions, we encourage you to apply.



  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamAs a Staff Software Developer, Pricing Engine at theScore, you will be part of a distributed team of skilled engineers, product managers, and designers working to deliver exceptional apps. This role offers a unique opportunity to work with a talented team and contribute to the development of our innovative pricing engine.The Pricing Team...


  • Toronto, Ontario, Canada Index Exchange Full time

    We're seeking a highly skilled High Performance Operations Engineer to join our team at Index Exchange.Key Responsibilities Maintain the health, security, and performance of our global network and systems infrastructure environments. Execute timely and effective incident response, identifying and mitigating issues to minimize downtime. Collaborate with...


  • Toronto, Ontario, Canada Amazon Full time

    Job DescriptionThe Annapurna Labs team at Amazon Web Services (AWS) is seeking a talented Software Development Engineer II to design, develop, and maintain complex products that deliver exceptional performance, durability, and cost-effectiveness. As a member of this esteemed team, you will have the opportunity to work on cutting-edge projects, leveraging...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    At Royal Bank of Canada, we're seeking a highly skilled Technical Lead to join our team in Toronto.About the RoleThis is an exciting opportunity for a talented technologist to lead high-performance software development projects. As a Technical Lead, you will be responsible for collaborating with cross-functional teams to understand business requirements and...


  • Toronto, Ontario, Canada Randstad Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of high-performance systems. The ideal candidate will have extensive experience in building scalable software solutions and a proven track record of delivering complex projects on time.Key Responsibilities:Design and implement...


  • Toronto, Ontario, Canada The Crypto Recruiters Full time

    Senior Software Engineer – Lead Development and InnovationWe are seeking an experienced Senior Software Engineer to spearhead the creation, development, and deployment of innovative software solutions.This role is ideal for a seasoned engineer with strong technical expertise and leadership skills, particularly those who thrive in collaborative and dynamic...


  • Toronto, Ontario, Canada Intel Full time

    At Intel, we are seeking a highly skilled FPGA Modeling Software Engineer to join our team in Toronto.The Programmable Solutions Group (PSG) is a world-class research and development site, creating state-of-the-art CAD software tools and industry-leading programmable logic device architectures. We offer a dynamic work environment driven by ingenuity and...


  • Toronto, Ontario, Canada Ripple Full time

    At Ripple, we're revolutionizing the way value moves through cutting-edge technology. As a Staff Software Engineer, you'll play a crucial role in optimizing and scaling our liquidity businesses.We're seeking a talented engineer to partner with our quantitative developers, applied scientists, and other software engineers to deliver innovative solutions that...


  • Toronto, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 and other organizations across Canada and the US.This role is with our F500 consulting client, working with a key customer in Canada. The position is fully remote, but candidates must be authorized to work in Canada.**Job Summary:**Mainframe CICS Systems Programmer...


  • Toronto, Ontario, Canada State Street Full time

    Overview of State Street State Street, a leading global financial services company, is at the forefront of innovation and growth. Our FinTech division, Charles River Development (CRD), powers the State Street Alpha Platform, a cloud-based Front Office technology that sets industry standards. As we continue to expand and grow, we are seeking a talented...


  • Toronto, Ontario, Canada Amazon Full time

    About AmazonAt Amazon, we are committed to delivering exceptional customer experiences and driving business growth through innovative technology solutions. As a leading e-commerce company, we serve millions of customers worldwide, offering a wide range of products and services.Job SummaryWe are seeking an experienced Software Development Engineer to join our...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    About Us:Tata Consultancy Services is a leading global IT services company, with over 55 years of experience in delivering business solutions to large corporations. Our consulting-led approach and cognitive powered portfolio enable us to provide cutting-edge technology and engineering services. Key Responsibilities:We are seeking an experienced High...


  • Toronto, Ontario, Canada Amazon Full time

    Amazon's Labor Scheduling Organization is on the hunt for a talented Software Development Engineer to join our team.We're building cutting-edge technology to ensure that the right people are in the right places at the right times to power Amazon's global fulfillment operation.About the Role:As a member of our cross-functional team, you'll be responsible for...


  • Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications. This role requires expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.Job DescriptionLeverage your technical expertise to drive...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Lead to join our team at Scotiabank.About UsScotiabank is a leading financial institution committed to creating an inclusive and accessible environment for everyone. We strive to build a diverse workforce that reflects the communities we serve.Job DescriptionThis role offers the...


  • Toronto, Ontario, Canada RainesDev Full time

    OverviewRainesDev is a Scientific Data and AI Cloud company dedicated to improving human life through innovative scientific data and AI solutions.Estimated Salary$125,000 - $175,000 per yearJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in designing and developing high-performance,...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamWe are seeking a highly skilled Senior QA Engineer to join our Quality Engineering team. As a key member of this team, you will play a critical role in delivering high-quality software solutions to millions of sports fans across various platforms.As part of our team, you will be responsible for ensuring that our software meets the...


  • Toronto, Ontario, Canada Luxoft Full time

    Company OverviewWe are a professional investment management organization globally investing in funds for long-term sustainability.About UsWe invest in major asset classes including public equity, private equity, real estate, infrastructure and fixed-income instruments.SalaryThe estimated salary for this position is around $120,000 - $180,000 per year.Job...


  • Toronto, Ontario, Canada Primate Labs Inc. Full time

    Primate Labs Inc., a renowned software company based in Toronto, is seeking an experienced High-Performance Software Engineer to join their team.The ideal candidate will have a strong background in optimizing CPU benchmark tests across various fields such as productivity applications, image processing, machine learning, and video games. This role offers the...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at the Bank of Montreal.About the RoleThis is a challenging and rewarding opportunity for a highly skilled software engineer to lead our team in designing, developing, and maintaining complex software systems.As a Senior Software Engineering Lead, you will be...