Senior Software Engineer, Quality Platform
$600 per monthPuzzle
Accounting software hasn't fundamentally changed in decades. The tools finance teams rely on were built for manual entry, static reports, and slow month-end workflows. We think that's broken, and we're fixing it.
Puzzle rebuilt the accounting stack from the ground up. At the core is a real-time financial engine that ingests high volumes of data from modern fintech tools and turns it into clean, reliable financials. On top of that foundation, we're building the workflows, automation, and insights that help accounting professionals move faster, without sacrificing accuracy. We move quickly. We ship often. And we don't compromise on correctness. What We're Looking For We are looking for a senior engineer to help evolve how we validate product quality across our engineering organization. This role might traditionally be called QA Automation Engineer , SDET , or Quality Engineer , but it is broader than those labels. We are not looking for someone whose primary job is to click through test plans or act as a release gate. We are looking for an engineer who can build systems, frameworks, workflows, and feedback loops that make our product safer and easier to change. Our engineering team already owns quality as part of the development process. Engineers write unit tests, integration tests, and end-to-end tests, and we continue to invest in tooling that helps us validate features earlier and more confidently. As our product surface area grows, we want to strengthen that foundation across our modern UI, GraphQL API, and partner-facing REST API. This role will help us build more complete, reliable, and scalable validation across those layers. You will help us answer questions like: "How do we know this feature works?" "How do we know existing workflows continue to work as the product evolves?" "How do we validate API behavior before it impacts users or partners?" "How do we make end-to-end tests high-signal, maintainable, and worth the cost?" "How do we use AI thoughtfully without replacing good engineering judgment?" You should be excited by testing, but your identity should be closer to software engineer who cares deeply about correctness, reliability, and product confidence than traditional QA. What You'll Do- Help define and build our quality engineering strategy across UI, API, data, and partner-facing surfaces.
- Improve and extend end-to-end test coverage for high-value workflows, with an emphasis on maintainability, signal quality, and developer confidence.
- Build deeper API-level validation for our GraphQL server and partner-facing REST surfaces, including contract testing, schema validation, regression coverage, and test data strategy.
- Work with product engineers to choose the right level of validation for each problem: unit, integration, API, contract, end-to-end, synthetic monitoring, observability, or exploratory testing when appropriate.
- Use AI and LLM-based tools thoughtfully to accelerate quality work, such as generating test cases, identifying coverage gaps, creating fixtures, analyzing failures, or building internal testing utilities.
- Know when not to use AI. A script, deterministic check, schema validator, or focused test runner is often the better answer.
- Help define what "done" means for features from a quality perspective, without becoming a bottleneck.
- Mentor engineers on writing testable software, designing stable interfaces, and creating systems that are easier to validate.
- Collaborate with engineering, product, customer success, and support to turn real customer workflows and production learnings into better automated coverage.
- Our most important product workflows have clear, reliable validation.
- Our end-to-end tests are focused, maintainable, and high-signal.
- Our GraphQL and REST APIs have strong automated coverage around contracts, permissions, edge cases, partner-impacting behavior, and regression-prone areas.
- Engineers trust feedback from the test suite and can act on failures quickly.
- Release confidence improves without slowing the team down.
- AI becomes a useful accelerator in the quality workflow, not a replacement for engineering judgment.
- 7+ years of professional experience in software engineering, quality engineering, SDET, infrastructure, reliability, or a closely related technical role.
- Strong software engineering fundamentals and the ability to write production-quality code, not just test scripts.
- Experience designing and maintaining automated test frameworks for complex SaaS applications.
- Hands-on experience with modern browser automation tools such as Playwright, Cypress, or Selenium.
- Strong API testing experience, ideally with GraphQL and REST.
- Experience testing complex business workflows involving state, permissions, data integrity, async jobs, integrations, and third-party systems.
- Comfort working in CI/CD environments and understanding how tests should behave in pull requests, staging, release pipelines, and production-like environments.
- Pragmatism about testing strategy. You know every bug does not require an end-to-end test, and every test does not belong in the UI.
- Curiosity about AI-assisted engineering and testing, balanced with strong engineering judgment.
- Clear communication around risk, tradeoffs, gaps, and why a certain kind of validation matters.
- Experience in fintech, accounting, payroll, billing, tax, ERP, financial reporting, or other correctness-sensitive domains.
- Experience testing multi-tenant SaaS applications.
- Experience with schema-driven testing, contract testing, property-based testing, generated test cases, or model-based testing.
- Experience with observability, synthetic checks, production validation, or SRE-style reliability practices.
- Experience testing authorization, roles/permissions, audit trails, financial calculations, ledgers, reconciliation flows, or data pipelines.
- Experience using LLMs or AI coding agents to generate tests, analyze failures, improve developer workflows, or build internal quality tools.
- Experience with partner APIs, public APIs, SDKs, or integration ecosystems.
- This role is engineering-led. You will write code, reason about architecture, and influence how product engineers build and validate software.
- This role is not limited to manual testing, although exploratory testing may be useful when it helps us understand risk or close a gap.
- This role is not about adding end-to-end tests for everything. It is about building the right validation at the right layer.
- This role is not about using AI for its own sake. It is about applying the right tools - AI, automation, deterministic checks, scripts, frameworks, or process changes - to improve quality in practical, measurable ways.
- Competitive compensation
- 100% paid employee health, dental, and vision plans
- 10 observed holidays and a flexible PTO policy so you can recharge
- $1000 home office budget to get you set up for success
- $2400 co-working budget for face time with your colleagues
- $600 learning and development budget
- 401K so you can save for your future
- And much more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Quality Platform in United States vacancy
- ...Tilled is seeking an experienced Senior Engineer to join its rapidly growing Payfac-as-a-Service platform. This role involves working... ...maintenance with a focus on high-quality standards. The ideal candidate will have over 6 years of software development experience,...QualitySeniorSoftwareRemote work
$139.2k - $174k
A leading cloud services provider is looking for a Senior Engineer 2 to join their AI Infrastructure Control Plane team. This role involves architecting high-quality software solutions for AI workloads while driving design and operational excellence. Candidates should have...QualitySeniorSoftwareRemote work- ...A leading e-commerce platform for families is hiring a Senior Software Engineer to drive the development of innovative solutions that impact millions. You will... ...environment, utilizing AI tools to enhance software quality and performance. Ideal candidates have 6+ years in...QualitySeniorSoftwareRemote work
- ...A marketing technology company is looking for a Sr Software Engineer to join the Media Buying Team. This role requires deep expertise in Python... ...projects, collaborate with multiple teams, and ensure high quality and efficiency in software development. Competitive salary...QualitySeniorSoftware
$180k - $220k
...A leading data platform company in the United States seeks a Senior Software Engineer to lead initiatives in scalability and reliability. The role involves architectural... ...mentoring engineers, and ensuring high system quality. Candidates should bring 6+ years of experience...QualitySeniorSoftware- ...A financial technology company is seeking a Senior Software Engineer in the United States. This role involves designing and maintaining high-quality applications, leading feature implementation, and collaborating with a cross-functional team. Candidates should have over...QualitySeniorSoftware
$286.2k - $326.7k
A leading financial services company is seeking a Senior Distinguished Software Engineer specializing in Anti-Money Laundering (AML) to work remotely... ...innovation, decomposing complex problems, and ensuring high-quality technical solutions. Competitive salary range is $286,2...QualitySeniorSoftwareRemote work- ...tech company in the United States seeks a Senior Full Stack Developer to enhance its SaaS... ...implementing functionality and engaging in quality assurance processes. Ideal candidates will possess a BS degree and 3+ years of software development experience, with a strong...QualitySeniorSoftwareRemote workFlexible hours
$144.5k - $195.5k
A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software. This role requires... ...with teams, optimizing applications, and ensuring quality for 10K+ users. The role offers a salary range of...QualitySeniorSoftwareFlexible hours- ...A leadership development company is seeking a Senior Software Engineer to join their remote team in the US or Canada. You will design and build... ...state-of-the-art management training solutions while shipping quality code quickly. Ideal candidates will collaborate effectively...QualitySeniorSoftwareRemote work
- ...Capital One is seeking a Senior Distinguished Engineer to drive innovation and engineering excellence within... ...technical vision, while ensuring quality technical design. Candidates should have... ...at least 9 years of experience in software engineering and solution architecture...QualitySeniorSoftwareRemote work
- ...EPAM Systems, Inc. is looking for a Senior Python Software Engineer to join our Product Team in the United... ...AI-powered financial assistant platform, work with a skilled team to develop... ...services using Python, and ensure high-quality user experiences. We seek someone with...QualitySeniorSoftware
- A leading financial technology company is seeking a Senior Software Engineer to join their team in Milwaukee, WI. This role involves designing and developing high-quality applications, leading feature implementations, and collaborating closely with cross-functional teams...QualitySeniorSoftware
- ...vision for shared services, the full-time Senior Engineer, Platform Services will design, develop, and... ...direction into production-quality implementations and build reference implementations... ...5+ years of professional software engineering experience building production...QualitySeniorSoftwareFull timeRemote work
- ...building an AI-native revenue platform that replaces the fragmented... ...biggest categories in enterprise software. The Role You'll own... ...platform that every engineer at Monaco builds on - the systems... ...proximity genuinely accelerates product quality and team cohesion.QualitySeniorSoftwareWork at officeLocal areaRemote workShift work
$184.97k - $194.97k
Visual Lease is seeking a Senior Software Engineer in San Diego, CA. The ideal candidate will have over 5 years of experience with C#, .NET Framework... ...design and collaborating with teams to deliver high-quality software. The compensation ranges from $184,974.00 to $194,...QualitySeniorSoftware$142k - $162.5k
...healthcare technology company is seeking a Senior Data Engineer focused on AI/ML to architect and... ...systems. This role requires over 5 years of software development experience and expertise... ...The ideal candidate will ensure data quality and scalability while collaborating...QualitySeniorSoftware- Omada Health, Inc. is seeking a Senior Software Engineer to lead data engineering initiatives. This... ...optimizing ETL processes, and ensuring data quality. Candidates should have over 5 years... ...with tools like Airflow and cloud platforms including AWS. The position allows...QualitySeniorSoftwareRemote work
- ...Enterprise Platform Quality Engineering Lead About the Team: The new Enterprise Platform portfolio delivers foundational technology capabilities... ...automated testing and quality practices throughout the software delivery lifecycle. What you will be doing:...QualitySeniorSoftwareWork experience placementShift work
$119k - $170k
...A leading cybersecurity firm is seeking a Senior Software Engineer responsible for enhancing the Red Canary platform. The ideal candidate has 4+ years experience in shipping... ...will collaborate across teams to deliver high-quality features and support products in a 24/7...QualitySeniorSoftwareFull time$184k - $287.5k
...NVIDIA is the platform for every new AI-powered application. We seek a senior engineer to own and evolve the core NIM Platform SDK and... ...role involves solving deep software engineering challenges. These... .... Be a role model for high-quality code across Python, Rust, and...QualitySeniorSoftwareRemote work- ...Senior Quality Engineer, Automation & Testing Platform - Lead quality assurance efforts for a highly integrated platform that supports subscription services... ...degree in Information Systems, Computer Science, or Software Engineering, plus 5 years of post-Bachelor's progressive...QualitySeniorSoftwareWork at officeRemote workMonday to Friday
- ...Framework Ventures is seeking an experienced backend software engineer to develop and maintain high-quality, scalable services using Java/Spring Boot and Python. The ideal candidate will have 5+ years of experience, proficiency in cloud infrastructure such as AWS and...QualitySeniorSoftware
$164.45k - $234.93k
...The Platform team creates the technology that enables Spotify to learn quickly and scale... ...products that power how Spotify engineers ship software. Within PDX and Backstage Product Area... ...Mentor engineers and raise engineering quality Who You Are You have 5+ years of...QualitySeniorSoftwareRemote workWork from homeFlexible hours- ...Senior Software Engineer As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy... ...software to fix errors, improve overall quality and functionality, or update integrations...QualitySeniorSoftwareNight shiftWeekend work
- ...Snowflake Machine Learning Platform Team At Snowflake, we are powering... ...and proactively with senior architects, PMs, and team leadership... ...a high level of technical quality. Ideal Requirements &... ...serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI,...QualitySeniorSoftware
- ...Engagement Technology and Imager - platform is an AI-enabled wearable... .... We are looking for a Senior Optical Engineer to build the optical... ...assemblies and debug image-quality issues across optical, mechanical, electrical, and software domains. Work with software...QualitySeniorSoftware
- 慨正橡扯 is seeking a skilled Software Engineer to join the Enterprise Platform team at JPMorgan Chase. In this pivotal role, you will execute software solutions and develop high-quality code while mentoring junior developers. The ideal candidate will have extensive ServiceNow...QualitySeniorSoftware
- ...Title: Senior Software Engineer - AI Platform & Fabric Ecosystem Location: Sunnyvale, CA, or Austin, TX (Hybrid) Duration: 6 months (possibility... ...engineer before you've validated Opinionated about quality - on correctness, auditability, and the kind of...QualitySeniorSoftware
- ...Senior Engineering Manager At F5, we strive to bring a better digital world... ...for ServiceNow engineering, Quality Engineering, and AI... ...intelligent, scalable, secure platforms. The ideal candidate combines... ...in enterprise platforms or software engineering. ~6+ years leading...QualitySeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Quality Platform. Be the first to apply!
Related searches
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States

