> Markdown version of [/jobs/ext/4632859-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4632859-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** GE PAYROLL & ACCOUNTING LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software as a Service, Code Review, Relational Databases, Software Debugging, PostgreSQL, Prism (Software), Next.js, TypeScript, ReactJS, Backend, Data Layers, Front End Software Development - **Published:** November 8, 2026 - **Apply:** https://www.juju.com/job/28_25303_c86e28a18812a24c32131ab24371441a ## About the Role * 5+ years building production software on a team * Strong TypeScript and Node.js fundamentals * Full-stack capable (or excited to be) and comfortable working across systems * High ownership mindset: you ship, you fix, you follow through * Strong judgment balancing speed, correctness, and maintainability * You communicate clearly and collaborate well across functions * NYC-based or ready to relocate quickly Nice to have * React, Next.js, Prisma, tRPC, Postgres * Experience in fintech, payroll, accounting, compliance, or other high-stakes systems ## Description * Own major projects end-to-end: scoping, technical design, implementation, testing, and release * Build full-stack features across the frontend, backend, and data layers in a production SaaS environment * Design and evolve systems for payroll, deductions, benefits, compliance, and accounting workflows where correctness matters * Model and migrate relational data in Postgres for complex real-world financial workflows * Make strong architectural tradeoffs in ambiguous, fast-moving product environments * Debug production issues, improve reliability, and drive problems through to resolution * Collaborate closely with product and operations to translate business requirements into scalable technical solutions * Work directly with customers and internal stakeholders to understand how construction companies actually operate * Contribute as a senior engineer through code reviews, design discussions, and raising the quality bar across the team Example problems you might work on * Building workflows that handle union pay rules, deductions, and benefits correctly across job types and locations * Designing systems that make payroll auditable and explainable, not just "it worked somehow" * Making accounting exports and job-costing data reliable enough that controllers trust them * Improving performance and correctness in a system that processes large amounts of payroll data under deadlines * Creating tooling and guardrails that prevent edge cases from becoming customer emergencies Why Trayd * This is real infrastructure. Payroll and compliance are high-stakes. The work is technical, regulated, and unforgiving in the best way * You will have real ownership. You won't be one engineer on a giant team shipping tiny changes. You will own systems that matter * We're winning in a hard market. Strong customer demand, real usage, and a product that customers rely on weekly * The domain is deep. Construction is full of complexity that most software ignores. We build for the real workflows * In-person team, high velocity. We work together in Soho five days a week because it makes us faster and sharper * You'll grow quickly. Small team, high responsibility, constant production exposure, and meaningful influence over the product On payroll days, the whole team runs together. We provide meals because those days matter here.