Senior Software Development Engineer In Test (Platform)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Software Development Engineer in Test (Platform): Ensuring the reliability, security, and performance of critical infrastructure services with an accent on backend automation, API testing, and distributed systems. Focus on building comprehensive testing strategies and frameworks for authentication, authorization, and event-driven services to support 's global product portfolio.
Location: Must be based in Canada (Remote)
Salary: CA$107,450 β CA$199,550
Company
is a leading developer of API and AI connectivity technologies, providing a unified platform to secure, manage, and govern intelligence flow across APIs and AI models.
What you will do
- Develop and execute comprehensive test strategies for critical platform services like authentication, authorization, and search.
- Design and implement automated testing frameworks for backend services, APIs, and distributed systems.
- Contribute to the continuous integration pipeline by creating and maintaining test automation harnesses.
- Execute functional, integration, end-to-end, security, and performance testing for high-availability infrastructure.
- Collaborate with SRE and DevOps teams to implement observability and monitoring for test environments.
- Mentor other team members and guide technical staff on quality engineering practices.
Requirements
- 5+ years of software testing experience, with 3+ years specifically in backend services, distributed systems, or platform infrastructure.
- Strong proficiency in Go or JavaScript/TypeScript.
- Deep understanding of testing authentication and authorization systems (e.g., OAuth 2.0, JWT, SAML).
- Experience with API testing (REST, GraphQL, gRPC) and performance testing tools like k6, JMeter, or Gatling.
- Solid understanding of CI/CD concepts and tools such as GitHub Actions or Jenkins.
- Experience working in a startup environment building test frameworks from the ground up.
Nice to have
- Experience with search infrastructure (Elasticsearch, OpenSearch).
- Knowledge of security testing methodologies (OWASP, Burp Suite).
- Experience with chaos engineering and fault injection.
- Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).
- Knowledge of database testing (PostgreSQL, Redis).
Culture & Benefits
- Competitive compensation with equity participation.
- Opportunities to impact critical, high-scale infrastructure used by global innovators.
- Collaborative environment with a focus on engineering culture and quality advocacy.
- Flexible work arrangements as a remote-friendly organization in Canada.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β