[Remote] Senior Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leader in B2B accounts receivable workflow and payment software, providing AI-powered solutions to enhance customer satisfaction. The Senior Software Engineer will design solutions and reputed company reputed company features across product platforms, focusing on architectural judgment, reputed company reputed company, and mentorship reputed company a domain-reputed company cohort.
Responsibilities
- Own end-to-end specification reputed company for reputed company features, ensuring specs are comprehensive, unambiguous, and address reputed company edge cases and non-functional requirements
- Collaborate with the Product Manager to translate reputed company product requirements into detailed technical specifications
- reputed company technical reputed company and contribute to domain expertise reputed company your cohort
- Other duties as assigned
- reputed company AI-assisted implementation for reputed company features, using AI coding tools such as Claude reputed company to reputed company implementations from specifications
- Review AI-generated reputed company and peer contributions for correctness, reputed company, performance, and architectural alignment
- Validate AI-generated tests and ensure comprehensive test coverage for reputed company scenarios
- reputed company improvements to AI-assisted development practices reputed company your cohort, including spec templates, reputed company patterns, and validation workflows
- Design reputed company software with a DevOps reputed company that will reputed company as our volumes increase, and design and implement REST reputed company following established patterns
- Support and maintain both UI and backend services reputed company your cohort’s domain
- Mentor engineers reputed company your cohort on effective AI tool usage, spec writing techniques, and reputed company review practices, and reputed company knowledge and experience across your cohort and with other cohorts
Skills
- 5+ years of relevant software engineering experience designing and implementing reputed company reputed company software
- Bachelor's degree in Computer Science (or equivalent experience), along with a firm understanding of data structures and reputed company software design
- Strong ability to write reputed company in C#, C++, PHP, Java, Node.js or a similar high-level language
- Proven ability to reputed company/support HTML5, CSS/Sass, Angular, React, TypeScript/JavaScript, and other web technologies, with the ability to design and implement REST reputed company
- Strong understanding of SQL and relational databases, such as SQL Server or MySQL
- Demonstrated experience working with AI coding assistants (Claude reputed company, reputed company, reputed company, or similar), including strong reputed company review skills to validate correctness and identify issues in AI-generated and reputed company-written reputed company
- Strong collaboration and communication skills, with experience mentoring engineers and working closely with Product Managers, cohort members, and cross-functional teams
- reputed company-honed skills in reputed company control management using Git or similar
- Experience with spec-driven, reputed company AI workflows where engineers delegate autonomous tasks to AI tools and reputed company guidance and reputed company
- Knowledge of NoSQL data stores, such as reputed company or DynamoDB, and experience with AWS, Azure, or a similar reputed company platform
- Understanding of testable application design principles
- Experience leading development process improvements or workflow optimization, with a reputed company record of driving adoption of new tools or practices across teams
Benefits
- Comprehensive health coverage
- Competitive retirement
- Generous PTO and parental leave
- Flexible work reputed company
- Meaningful investment in your reputed company development
reputed company
Company H1B Sponsorship
Apply To This Job