About the job
Senior Software Development Engineer in Test (SDET) — Enablement Platform
About Swap
At Swap, we are revolutionizing agentic commerce through our cutting-edge AI-native platform that seamlessly integrates backend operations with an innovative storefront experience. We empower brands to sell anything, anywhere by centralizing global operations and providing intelligent workflows. Our solutions encompass cross-border transactions, tax management, returns, demand planning, and our next-generation storefront capabilities, enabling merchants to operate with transparency and confidence.
We are committed to fostering a collaborative culture that prioritizes clarity, creativity, and shared ownership as we redefine the landscape of global commerce.
About the Role
We are on the lookout for a Senior SDET to become a vital part of our Enablement Group, which lays the groundwork that supports all teams. This includes developing internal developer tools, core services, reusable UI components, CI/CD processes, operational enablement, access/security integrations, public APIs, and platform adapters, along with Apollo, our ingestion and event/webhook intake and distribution layer.
In this role, you will set the quality standards for internal systems and champion their adherence across teams. You will define both functional and non-functional quality requirements, translate these into measurable standards, and ensure that internal services comply through reviews, validations, and operational signals.
Responsibilities
Lead the establishment of quality standards for internal systems, focusing on aspects such as reliability, performance, scalability, security, availability, observability, data accuracy, and operability.
Collaborate with engineering teams to translate standards into service-level requirements and clear acceptance criteria for platform capabilities and internal services.
Manage the compliance process: determine how compliance is assessed, provide evidence (tests, checks, dashboards), and drive corrective actions when discrepancies are identified.
Conduct structured quality reviews for internal services, including design reviews, readiness assessments, release criteria evaluations, and post-incident follow-ups that refine standards and checks.
Define and uphold quality gates in CI/CD processes that enforce standards while maintaining team efficiency (contract checks, smoke/regression, and security checks where applicable).
Establish API quality benchmarks for public APIs and platform adapters, including contracts, backward compatibility, and versioning.

