Software Engineer - Backend & Platform Systems
Role Overview
Join the core engineering team building high-throughput backend services and distributed platform infrastructure.
Design and scale event-driven architectures, asynchronous workflows, data-intensive services, and internal data tools.
Own services from technical design through production operations, addressing resilience, data consistency, fault tolerance, and performance.
Key Skills for This Role
Full Job Posting
About Veeda AI
Veeda AI builds multimodal foundation world models for Physical AI at the intersection of AI, robotics, and embodied intelligence.
About the role
Join the core engineering team building high-throughput backend services and distributed platform infrastructure.
Design and scale event-driven architectures, asynchronous workflows, data-intensive services, and internal data tools.
Own services from technical design through production operations, addressing resilience, data consistency, fault tolerance, and performance.
Key responsibilities
- Design, build, and maintain high-performance, fault-tolerant backend services and event-driven systems.
- Build pipelines for high-volume data streams and long-running operations; implement low-latency APIs and search/indexing across distributed data stores.
- Optimize throughput, latency, and reliability under failures, retries, and high concurrency.
- Participate in design reviews, set coding standards, drive technical planning, and mentor junior and mid-level engineers.
- Lead projects through technical specifications, implementation, CI/CD, and production observability.
Qualifications
- 7+ years of professional experience building and scaling production backend or platform systems.
- Strong experience with at least one modern programming language and understanding of event-driven architecture, concurrency, fault tolerance, and data consistency.
- Hands-on experience developing within cloud environments; AWS is a plus.
- Ability to use AI-assisted development tools to accelerate development, testing, and debugging.
- Track record in automated testing, code reviews, technical documentation, and production troubleshooting.
Preferred qualifications
- Production experience with Apache Kafka or similar message brokers; distributed or NoSQL databases and search engines such as OpenSearch.
- Hands-on experience with Kubernetes, Docker, and Infrastructure-as-Code such as Terraform.
- Experience with distributed tracing, APM tools, and real-time production monitoring.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Veeda AI
Head of Business Development & Partnerships
Toronto, CAN
Veeda AI is seeking a business development and partnerships leader to build its commercial engine for Physical AI and robotics products. The role owns go-to-market strategy, converts design partnerships into contracts, n
Software Engineer - Backend & Platform Systems
Toronto, CAN
Head of Business Development & Partnerships
, USA
Head of Business Development & Partnerships
Toronto, CAN
Internship - Software Engineering
Toronto, CAN
Member of Technical Staff - ML Performance
Toronto, CAN
Member of Technical Staff - ML Operations
Toronto, CAN
Member of Technical Staff - Data
Toronto, CAN