Platform Engineer, Automation
Dorsia · New York, NY · 1 mo ago
Engineering$120k–$145k/yrFull-time
About the role
Dorsia is seeking an Automation Engineer to sit at the intersection of product quality and operational intelligence. You will own two things that matter equally: ensuring our platform ships reliably through robust automated testing, and identifying the repetitive, manual, and error-prone workflows across the company that should no longer exist.
The ideal candidate is genuinely product-minded and comfortable operating across the full scope of a problem. You have a bias toward shipping, a low tolerance for toil, and a habit of asking whether something should be automated before accepting that it has to be done by hand.
What You'll Do
- Product Quality and Test Automation
- Design, implement, and maintain automated test suites across unit, integration, and end-to-end layers for our core products.
- Own and evolve our test automation framework, including tools like Maestro, Playwright, Cypress, or equivalent API testing approaches.
- Integrate automated tests into the CI/CD pipeline and keep the build signal clean and trustworthy.
- Partner with Engineers and Product Managers to define and validate acceptance criteria for new features before they ship.
- Monitor test runs for flakiness and failures, and drive improvements that fix them durably rather than paper over them.
- Contribute to test strategy and coverage planning, with particular focus on high-risk and high-impact surfaces.
- Internal Automation and Tooling
- Proactively identify repetitive, manual, or error-prone workflows across the company, spanning engineering, ops, support, and GTM.
- Design and implement automations using AI tools and LLMs for classification, summarization, routing, and generation; low/no-code platforms like Zapier, Make, n8n, or Retool; and lightweight Python or TypeScript scripts that connect systems together.
- Use AI-assisted coding to prototype quickly, then harden promising prototypes into maintainable, observable production systems.
- Integrate automations with the tools the team already relies on, including Slack, CRMs, ticketing systems, and internal APIs.
- Work with stakeholders to map processes, define requirements, and iterate toward solutions that actually get used.
- Reliability, Observability, and Maintenance
- Ensure automations and test systems are reliable, debuggable, and documented well enough that someone else can understand and fix them.
- Implement monitoring and alerting for critical automations, covering error rates, latency, and failure notifications.
- Owning the full lifecycle of automations: from idea through prototype, production, iteration, and eventual deprecation.
- Regularly review and prune unused, flaky, or low-value automations to keep the surface area manageable.
- Collaboration and Culture
- Work closely with product, engineering, and operations to prioritize what to automate based on actual impact.
- Communicate tradeoffs clearly, build versus buy, and automation complexity versus benefit, without waiting to be asked.
- Help establish an automation-first mindset across the team, encouraging others to think in terms of systems and reusable workflows.
- Share knowledge through documentation and playbooks that are clear enough for non-engineers to follow and build on.
- Bachelor of Science in Computer Science, Engineering, or related field.
- 3-5 years of experience in a QA automation, software engineering, or workflow automation role.
- Strong hands-on experience with test automation frameworks such as Playwright, Cypress, Selenium, or equivalent.
- Comfortable writing Python and TypeScript/JavaScript at a level that produces clean, maintainable, production-grade code.
- Experience with CI/CD pipelines and a track record of keeping build signals reliable.
- Demonstrated ability to ship internal automations using low/no-code platforms, LLM-powered tooling, and scripting.
- Solid understanding of APIs and how to connect systems that weren't designed to talk to each other.
- Strong written communication, including documentation that is actually useful long after the sprint ends.
- Able to work in a fast-paced, complex environment involving cross-functional projects.
- A genuine interest in the Dorsia product, the member experience, and what it means to build for hospitality at this level.
- Prior experience with reservation system integrations (SevenRooms, Resy, OpenTable), dining payments infrastructure, or luxury/membership consumer apps.
- Flexible PTO
- Medical, dental, and vision insurance
- FSA
- Commuter benefits
- Free membership to One Medical
- Teladoc
- Talkspace
- Kindbody
- 401(k)
- In-office lunch 3 days a week
- Employee Dining Credits