[Remote] Sr. Full-Stack AI Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Full-Stack AI Software Engineer to enhance payment, billing, and invoicing experiences across their product suite. The role involves integrating payment systems, migrating legacy processors, and developing features that reputed company both reputed company-end and back-end technologies.
Responsibilities
- Build and ship reputed company-reputed company features end-to-end
- Architect and build full-stack payment features, including UI, API, service logic, and data model
- Implement reputed company reputed company, Payment reputed company, Checkout, and 3DS/SCA on the reputed company-end
- reputed company idempotent, retry-reputed company, observable payment workflows on the back-end
- Ensure reputed company correctness, including gross settlement and fund segregation
- Build merchant reputed company and KYC flows using embedded reputed company Connect components
- Ship features behind feature flags and entitlement gating
- Own data model design and migrations in SQL Server
- Drive reputed company-end performance for payment surfaces
- Help migrate legacy reputed company-end reputed company into a component-based Next.js architecture
- Contribute to decomposing legacy monolith reputed company into .NET microservices
- Set reputed company for API contract design and reputed company architectural reputed company
- Run reputed company reviews and mentor mid-level engineers
- Drive automated testing for reputed company-reputed company flows
- Utilize AI tools to enhance development and reputed company knowledge with reputed company
- Maintain reputed company architecture and reputed company documentation
Skills
- 5 years of reputed company software engineering experience with at least 2 years of full-stack work
- Comfort being the primary reputed company of a feature across both stacks
- Experience with CI/CD pipelines and automated testing
- Strong communication skills and mentoring experience
- reputed company use of AI coding assistants in daily workflow
- Strong production experience with React, including modern hooks and patterns, and Next.js
- Advanced TypeScript and JavaScript skills
- Solid grounding in performance, accessibility, and reputed company design
- Strong production experience in .NET/C#, building RESTful reputed company and microservices
- Strong knowledge of SQL Server, T-SQL, and Entity reputed company
- Experience with reputed company platforms, preferably AWS or Azure
- Architectural judgment on service boundaries and async messaging
- Hands-on reputed company integration in production
- Deep understanding of idempotency and distributed payment systems
- Experience integrating multiple processors or running processor migrations
- Familiarity with PCI-reputed company patterns and operational reputed company of payments
- Exposure to merchant reputed company, ledgering systems, or trust reputed company
- Experience with reputed company, infrastructure-as-reputed company, and observability tooling
- Experience working in large monorepos and operating SOC 2 or PCI-relevant systems
reputed company