Billtrust
Website:
billtrust.com
Job details:
Senior Software Engineer -
The Sr. Software Engineer designs solutions and delivers complex features for our product
platforms using AI tools throughout the development lifecycle. As a senior member of a
small, collaborative pod,this position is accountable for complex features end-to-end---
leveraging AI assistance for specification, implementation, quality validation, deployment,
and post-deployment support while ensuring rigorous quality outcomes at each stage. The
Sr. Software Engineer interfaces with Technical PMs and fellow engineers to deliver scalable
SaaS products with high velocity. This position drives evolution of AI-assisted development
practices, mentors team members on effective AI tool usage, and shares knowledge across
pods
What You'll Do
Own end-to-end specification quality for complex features – ensure specs are
comprehensive, unambiguous, and address all edge cases and non-functional
requirements
Lead AI-assisted implementation for complex features, ensuring high-quality
outcomes
Collaborate with Technical PM to translate complex product requirements into
detailed technical specifications
Use AI coding tools (Claude Code) to generate implementations from specifications
Review AI-generated code and peer contributions for correctness, security,
performance, and architectural alignment
Validate AI-generated tests and ensure comprehensive test coverage for complex
scenarios
Design performant software with a DevOps mindset that will scale as our volumes
increase
Design and implement REST APIs following established patterns
Mentor engineers on effective AI tool usage, spec writing
techniques, and code review practices
Share knowledge and experience across your pod and other teams
Drive improvements to AI-assisted development practices including spec templates,
prompt patterns, and validation workflows
Lead technical decisions and own domain expertise within your pod\'s area
Support and maintain both UI and backend services within your pod\'s domain
Qualifications
Bachelor\'s degree in Computer Science (or equivalent experience), along with a
firm understanding of data structures and scalable software design
5+ years of relevant software engineering experience designing and implementing
scalable SaaS software
Strong ability to write code in Java, JSP, Node.js, XML technologies
Proven ability to code/support HTML5, CSS/Sass, Angular, React,
TypeScript/Javascript, and other web technologies
Ability to design and implement REST APIs
Strong understanding of SQL and relational databases, such as SQL Server or
MySQL
Well-honed skills in source control management using Git or similar
Demonstrated experience working with AI coding assistants (Claude Code,
Windsurf, or similar)
Strong collaboration and verbal communication skills with ability to work closely
with Technical PMs, pod members, and cross-functional teams
Strong code review skills with ability to validate correctness and identify issues in
AI-generated and human-written code
Experience mentoring engineers through code review, pair programming, or
technical guidance
Preferred
Experience with spec-driven, agentic AI workflows where engineers delegate
autonomous tasks to AI tools and provide guidance and oversight
Knowledge of NoSQL data stores, such as MongoDB or DynamoDB
Knowledge of Elastic, Apache Solr and Lucene
Experience with AWS, Azure or a similar cloud platform
Understanding of testable application design principles
Experience leading development process improvements or workflow optimization
Track record of driving adoption of new tools or practices across teams
Who We Are:
Finance leaders turn to Billtrust to control costs, accelerate cash flow and improve
customer satisfaction. As a B2B order-to-cash software and digital payments market
leader, we help the world's leading brands get paid faster while transitioning from
expensive paper invoicing and check acceptance to efficient electronic billing and
payments. With over 2,600 global customers and more than $1 trillion invoice dollars
processed, Billtrust delivers business value through deep industry expertise and a culture
relentlessly focused on delivering meaningful customer outcomes.
Click on Apply to know more.