Senior Software Architect

3 weeks ago


Windsor, Ontario, Canada Elevate RS Corp Full time
Job Title: Lead Software Engineer

As a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.

Key Responsibilities:
  • Lead the platform team in designing and architecting our platform, wearing multiple hats in a small team.
  • Write tons of code and make critical decisions about delivering the best experience to internal engineering teams and customers.
  • Design and implement well-structured applications in Go, with testing and observability in mind, exposing metrics for visualization and alerts.
  • Containerize applications into optimized Docker images and design Helm charts for deploying to Kubernetes.
Requirements:
  • Native speaker of K8S, Golang, Docker, and experience with microservices and event-driven architecture.
  • Extensive hands-on experience with Kubernetes, deep understanding of K8S objects, and cloud-native application development.
  • Written Helm charts, Docker experience, and highly optimized Dockerfiles.
  • Golang experience, concurrent programming, and writing well-structured, object-oriented code.
  • Experience with relational databases (Postgres) and optimized queries on huge tables.
  • Techlead and teamlead experience.
Nice to Have:
  • Blackbelt in Kubernetes (CKA/CKAD), written Kubernetes operators, and Tilt experience.
  • Developer experience with Kafka/Redpanda, created producers and consumers, and used message serialization technologies (Protobuf, Flatbuffer).
  • Experience in various observability tools (Prometheus, Alertmanager, Grafana, Loki) and knowledge of algorithms, distributed systems, scalability, high availability, and concurrency control.
  • Devops mindset, understanding of CI pipelines, and release procedures.
  • Understanding of equity/crypto trading.


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our platform development team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing and implementing scalable, cloud-native systems that empower millions of users to trade billions of dollars worth of assets.Key ResponsibilitiesDesign...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our platform team in designing and implementing scalable, cloud-native systems. As a key member of our engineering team, you will be responsible for architecting and developing our platform using Go, Docker, and Kubernetes.Key ResponsibilitiesDesign and implement scalable,...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the Role:As a Senior Software Engineer at Elevate RS Corp, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform. Your expertise will be crucial in building a modern ledger system that provides a structured and organized system for recording and aggregating transactional...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the Role:As a Senior Software Engineer at Elevate RS Corp, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform. Your expertise will be crucial in building a modern ledger system that provides a structured and organized system for recording and aggregating transactional...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the Role:We are seeking an experienced Senior Software Engineer to join our team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.The Ledger Team is responsible for building a modern ledger system that...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation of our platform, empowering millions of users who trade billions of dollars worth of assets.Key Responsibilities:Design and architect...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who trade billions of dollars worth of assets.Key Responsibilities:Lead the platform team in designing...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation of our platform, empowering millions of users who trade billions of dollars worth of assets.Key Responsibilities:Design and architect...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation of our platform, empowering millions of users who trade billions of dollars worth of assets.Key Responsibilities:Design and architect...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation of our platform, empowering millions of users who trade billions of dollars worth of assets.Key Responsibilities:Design and architect...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    Job Title: Lead Software EngineerAs a seasoned Team Lead, you will be responsible for guiding a talented group of software engineers in designing, implementing, and maintaining the systems and services that form the foundation of our platform, empowering millions of users who trade billions of dollars worth of assets.Key Responsibilities:Design and architect...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our Ledger Team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.Key ResponsibilitiesCollaborate with internal stakeholders to deliver...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our Ledger Team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.Key ResponsibilitiesCollaborate with internal stakeholders to deliver...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our Ledger Team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.Key ResponsibilitiesCollaborate with internal stakeholders to deliver...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our Ledger Team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.Key ResponsibilitiesCollaborate with internal stakeholders to deliver...