Senior Software Architect

1 month 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 of our platform, empowering millions of users who trade billions of dollars worth of assets.

Key Responsibilities:
  • Design and architect our platform, wearing multiple hats in a small team
  • Write high-quality, well-structured applications in Go, with testing and observability in mind
  • Containerize applications into optimized Docker images and design Helm charts for deploying to Kubernetes
  • Collaborate with internal engineering teams and customers to deliver the best experience
Requirements:
  • Native speaker of K8S, Golang, Docker, and extensive hands-on experience with microservices and event-driven architecture
  • 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
  • Tech-lead and team-lead experience
Nice to Have:
  • Black-belt in Kubernetes (CKA/CKAD)
  • Written Kubernetes operators, Tilt experience, and developer experience with Kafka/Redpanda
  • Created producers and consumers, used message serialization technologies (Protobuf, Flatbuffer)
  • Experience in various observability tools (Prometheus, Alertmanager, Grafana, Loki)
  • Knowledge in algorithms, distributed systems, scalability, high availability, and concurrency control
  • Devops mindset (understanding of CI pipelines, 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 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

    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...