Overbond Logo

Overbond

Full-Stack Engineer

Posted 10 Days Ago
Be an Early Applicant
Toronto, ON
Mid level
Toronto, ON
Mid level
As a Full-Stack Engineer, you will design and build low latency applications using Python and Java, create real-time web applications with Angular, and develop APIs. You will mentor software engineers and implement best development practices leveraging Google Cloud technologies. Ultimately, you'll contribute to innovative solutions for complex problems in bond trading automation.
The summary above was generated by AI

About Us


Overbond is a developer of artificial intelligence (AI)-driven real-time data streams for bond trading automation. Overbond offers the most advanced bond trading data streams and execution management system (EMS) in the market. The Overbond data streams and analytics can be integrated into the systems and workflow of any and every fixed income trading desk in the world.

Overbond helps fixed income trading desks overcome the lack of a complete and centralized pricing and transaction data source for the bond markets, execute more client trades, increase the profitably of the trades that are executed, conduct pre-trade and post-trade analyses, monitor prices and risk and prepare reports.

The company serves trading desks in the Americas, Europe and Asia. Overbond is headquartered in Toronto and operates a lab in Montreal that engages academics and post-graduate researchers to conduct advanced research and development in quantitative finance and AI modelling.


The Opportunity


This exciting new role is available as part of the Overbond engineering team expansion. The position is a unique opportunity to build creative solutions for complex problems using cutting edge technology. As a member of our team, you will be contributing to a suite of products serving the largest capital market in the world. We are looking for professionals who are passionate and excited about innovative technology, have advanced knowledge and experience with data architecture, workflow design, integrating external APIs, front-end development and automated testing.

What You'll Do

  • Design and build low latency applications/services using Python and Java.
  • Deploy and run solutions leveraging Google Cloud infrastructure and technologies like Dataflow, Pub/Sub, and BigQuery.
  • Create and maintain real-time web applications using Angular and Python.
  • Design and develop APIs and integrations.
  • Define and implement best practices for architecture, design, and coding.
  • Lead and mentor a team of software engineers using agile development practices.

What You'll Need

  • 3+ years of full-stack development experience.
  • Extensive experience with Python, Java, React/Angular, JavaScript, and SQL.
  • Familiarity with the GCP suite of services and/or their open source counterparts.
  • Firm understanding of software development best practices such as source version control, automated unit testing, code reviews, CI/CD, etc.
  • High attention to detail.
  • Outstanding communication skills.

  • Nice To Have:

  • Relevant technology certifications.
  • Experience with capital markets.

What We Offer

  • Opportunity to build a complex SaaS product with very demanding enterprise clients
  • Learning and self-development opportunities through online courses and knowledge sharing lecture sessions.
  • Extended health coverage (Dental, Vision, and Drug plans, and other medical services)
  • Life Insurance and AD&D coverage
  • Health & Wellness program
  • Monthly team lunches and social events

The successful candidate(s) will have a truly exciting opportunity to be part of the industry-leading financial technology company changing the way how global investment banks, institutional investors, corporations, and governments access the capital markets. The candidate will work with top-notch industry professionals and will be given ample amount of opportunities to learn and contribute.


Overbond is committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, people who identify as LGBT and others who may contribute to diversification in our workplace.


As part of our commitment to accessibility for all persons with disabilities, Overbond will, upon the request of the applicant, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities.

Top Skills

Angular
Java
JavaScript
Python
React

Overbond Toronto, Ontario, CAN Office

20 Richmond St E, Toronto, Ontario, Canada, M5C 2R9

Similar Jobs

Yesterday
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Software Engineer will develop new systems and enhance existing applications, utilizing full-stack expertise. Responsibilities include building commercial-grade web applications, developing APIs, and modernizing platforms using Agile methodologies.
Top Skills: Python
2 Days Ago
Hybrid
Toronto, ON, CAN
Internship
Internship
Fintech • Machine Learning • Payments • Software • Financial Services
The Fullstack Software Engineer Intern will collaborate with Team Sprout to design and build software products, enhancing the hiring process. Responsibilities include participating in the software development life cycle, conducting code reviews, and providing support for software solutions. They will work with various technologies, focusing on both frontend and backend development.
Top Skills: JavaScriptTypescript
16 Hours Ago
2 Locations
Junior
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Full-Stack Developer, you will develop generative AI tools for the AEC industry, collaborating with AI Researchers, ML Engineers, Software Architects, and Experience Designers. Your responsibilities include creating and testing software components, conducting code reviews, and contributing to continuous integration and deployment processes.
Top Skills: C#DockerJavaScriptNext.JsPythonPyTorchReactTensorFlowThree.JsTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account