Software Engineer (Etobicoke)
Business
Job description Hire
Art is helping an on-demand, autonomous ride-hailing company find a Software Engineer to support the development and scalability of backend infrastructure and distributed systems powering autonomous fleet operations.
In this role, you’ll help modernize and scale critical backend services, databases, and cloud infrastructure to support high availability, resiliency, and long-term platform growth.
You’ll work cross-functionally with engineering, product, and program management teams to design and deliver scalable microservices and cloud-native solutions.
Responsibilities
- Migrate and modernize backend data infrastructure, including transitioning services from PostgreSQL to DynamoDB (DDB).
- Design and implement scalable, highly available distributed systems and database architectures, including sharded database solutions.
- Deploy and maintain resilient cloud infrastructure using Terraform and AWS best practices.
- Contribute to long-term system architecture, technical strategy, and platform roadmap initiatives.
- Develop, maintain, and optimize Kotlin‑and Python‑based microservices.
- Build and support production backend services running within Kubernetes‑and Docker‑based environments.
- Partner cross-functionally with engineering, product, and program management teams to deliver scalable technical solutions.
- Identify, troubleshoot, and resolve complex production and infrastructure issues.
Requirements
- A bachelor’s degree in computer science or a related discipline.
- 7+ years of relevant software engineering experience.
- Proven experience designing, building, and shipping large-scale backend services or platforms into production environments.
- Strong proficiency with Kotlin, Spring Boot, REST API development, database technologies, caching strategies, and performance optimization techniques.
- Experience operating production services using Kubernetes, Docker, and cloud-native infrastructure.
- Deep experience with AWS services, including IAM, DynamoDB, PostgreSQL, and multi-region high-availability architectures.
- Strong understanding of distributed systems design and resiliency best practices.
- Excellent troubleshooting, analytical, and debugging skills.
- Robust communication and cross-functional collaboration skills.
Bonus Qualifications
- Experience within transportation, robotics, logistics, or autonomous vehicle industries.
- Experience with Protocol Buffers (protobufs) and gRPC.
- Experience using Claude Code or other LLM-based coding tools.
- Familiarity with observability and monitoring frameworks such as OpenTelemetry and Grafana.
Benefits
- Pre‑tax commuter benefits.
- Employer (Hire Art) subsidized healthcare benefits (eligibility begins on the first of the month following 60 days of service).
- Flexible Spending Account for healthcare‑related costs.
- Hire Art covers all costs for short‑and long‑term disability and life insurance.
- 401(k) package.
Commitment: This is a full‑time, ongoing contract position staffed via Hire Art.
Location: Foster City, CA (onsite) and available to candidates who are local to the Foster City, CA area.
Hire Art values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp‑to‑corp.
#J-18808-LjbffrDo you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Etobicoke). Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
