Senior Software Engineer, Quality Engineering in New York at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Quality Engineering based in the United States.
This is a hands-on, product-minded engineering role focused on building software and the quality systems that make rapid delivery safe and reliable.
You’ll combine full-stack development with advanced quality engineering, automated testing, observability, and AI-assisted development.
The role is especially focused on evaluating AI-generated code and creating repeatable systems that distinguish reliable software from plausible but flawed output.
You’ll build infrastructure, tooling, and release guardrails that engineering teams can rely on to ship confidently at scale.
Your work will support travel and rewards platforms used by millions of members, making security, reliability, and customer trust central to the role.
You’ll work extensively with modern cloud technologies, CI/CD, automated testing frameworks, and AI coding agents such as Claude Code, Cursor, and GitHub Copilot.
This is an opportunity to remain deeply involved in production engineering while helping define the next generation of quality practices for AI-powered software development.
- Own and continuously raise the quality standard for AI-generated and human-written production code, evaluating software for correctness, security, performance, maintainability, and reliability.
- Design and build automated testing, regression, and AI evaluation infrastructure, including frameworks capable of detecting silent failures that traditional test suites may overlook.
- Develop and integrate automated quality workflows for testing, code-review triage, deployment validation, and release management directly into CI/CD pipelines.
- Establish practical release criteria, coverage expectations, quality signals, and engineering guardrails that enable teams to move quickly without compromising reliability.
- Build and ship full-stack features and services from development through production, maintaining a strong hands-on presence in the codebase.
- Use AI coding agents as core engineering tools, directing multi-step development workflows through effective prompting, context management, validation, and checkpoints.
- Build observability, monitoring, alerting, and guardrail dashboards that identify failures quickly and connect technical issues to their impact on end users.
- Partner with Risk and Security teams to protect sensitive member information and ensure privacy and security requirements are embedded throughout the development lifecycle.
- Share best practices, lessons learned, and emerging approaches to AI-assisted development and quality engineering with engineers across the organization.
- 4+ years of full-stack software development experience building web applications and services, with 6+ years of experience expected for senior-level candidates.
- Demonstrated depth in software quality engineering, including test strategy, automation frameworks, regression testing, and CI-gated quality controls.
- Experience treating quality as an engineering discipline, with hands-on ownership of test infrastructure, tooling, and automated validation rather than relying solely on manual processes.
- Professional experience using AI coding agents such as Claude Code, Cursor, or GitHub Copilot, together with sound judgment about their capabilities, limitations, and failure modes.
- Strong proficiency in one or more of TypeScript/JavaScript, Python, or C#/.NET, combined with experience using modern frontend frameworks such as React, Next.js, Vue, or Angular.
- Hands-on experience with automated unit, integration, and end-to-end testing using tools such as Playwright, Cypress, Jest, Vitest, pytest, or comparable frameworks.
- Experience designing RESTful APIs, working with microservices, and delivering cloud-native applications on AWS, Azure, or GCP.
- Working knowledge of containerization and modern CI/CD practices, including Docker, Kubernetes, GitHub Actions, or equivalent technologies.
- Strong analytical and problem-solving abilities, with the judgment to identify subtle defects, evaluate AI-generated output, and distinguish genuine quality improvements from misleading signals.
- Ability to operate as a builder and independent contributor, taking ownership of complex engineering problems and translating them into scalable technical solutions.
- Familiarity with the Model Context Protocol, prompt engineering for software development, or AI evaluation frameworks is a plus.
- A formal degree in Computer Science or a related field is valued but not required; demonstrated engineering depth and practical experience are prioritized.
- Unlimited paid time off (PTO).
- Exclusive employee travel rates.
- Additional travel discounts through dedicated travel programs.
- Medical, dental, and vision insurance.
- 401(k) retirement plan with company participation.
- Opportunity to work with modern AI development tools and technologies.
- Hands-on exposure to large-scale travel, loyalty, and rewards platforms serving millions of members.
- Collaborative engineering environment focused on innovation, automation, reliability, and continuous improvement.