Top Benefits
About the role
Why you'll love this NUE opportunity! At Nue.io , we're on a mission to revolutionize revenue operations for modern businesses.
We’re looking for a Senior Full-Stack Engineer, Billing who’s passionate about building and scaling systems that drive meaningful business outcomes.
In this role, you’ll take ownership of architecture enhancement, technical design and development for billing & collection features , helping us scale to meet the demands of our growing customer base.
If you thrive on solving complex problems, collaborating across teams, and working with cutting-edge technologies, this opportunity is for you.
You’ll work with a variety of technologies such as Java, Node.js, React, AWS, Salesforce Platform, etc. , and play a central role in ensuring reliability, scalability, and performance across our systems.
Job Role and Responsibility
- Design and implement robust billing capabilities including invoicing, credit memo management, payments, collections, and taxation, ensuring accuracy and compliance across multiple revenue models (recurring, usage-based, milestone, one-time, credit-based).
- Build and scale transaction management to handle high-volume, high-fidelity financial events with strict ordering, idempotency, and auditability requirements.
- Develop data synchronization mechanisms between internal billing systems and external financial systems (e.g., ERP, payment gateways, tax engines) to ensure consistency, fault tolerance, and real-time visibility.
- Architect for scale and reliability, ensuring billing services can handle rapid customer growth, large data sets, and complex customer hierarchies without degradation in performance or data integrity.
- Extend APIs and infrastructure to support new features and customer use cases while maintaining backward compatibility
- Strengthen security and authentication frameworks in line with evolving customer and compliance requirements
- Automate testing and validation of billing scenarios, including proration, mid-term changes, renewals, and adjustments, to reduce regressions and increase confidence in deployments.
- Diagnose and resolve production issues, ensuring reliability and customer satisfaction
- Collaborate with cross-functional teams to align technical priorities with business objectives
- Leverage AI and automation to boost development velocity, quality, and innovation
- Stay informed of emerging technologies and industry best practices in billing, payments, and revenue operations, bringing fresh ideas to evolve the platform.
Required Skills And Experience
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- 6+ years scaling production SaaS platforms or distributed systems
- 6+ years of experience with Java + Spring Boot
- Strong experience with relational databases like PostgreSQL, MySQL (performance optimization, sharding, indexing, etc.)
- Familiarity with NoSQL technologies (e.g., DynamoDB, MongoDB)
- Familiarity with Cache and Distributed Locks technologies (e.g., Redis, Memcached, ZooKeeper)
- Familiarity with event streaming systems (e.g., Kafka, RabbitMQ, AWS SQS/SNS)
- Proven expertise in API design and optimization
- Hands-on experience with profiling, debugging, and performance tuning tools
- Interest or experience in AI-assisted development and prompt engineering
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced, startup environment
Preferred Skills
- Experience with Salesforce
- Knowledge of Node.js, TypeScript, React
- Familiarity with cloud services (e.g., AWS, Azure, GCP)
- Domain experience in financial, billing or collection
What We Offer
- Competitive salary and benefits package.
- Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem.
- The chance to work on groundbreaking projects and influence the future of finance and payment systems.
- A collaborative and supportive team environment that encourages personal and professional growth.
About Nue.io
Finally, an easy-to-manage, powerful RevOps platform designed to meet the needs of the modern business. With Nue, RevOps teams can accelerate sales with innovative pricing models and streamlined sales processes from quote to order to renewal – all the while delivering accurate analytics to Finance.
Learn more at nue.io
Top Benefits
About the role
Why you'll love this NUE opportunity! At Nue.io , we're on a mission to revolutionize revenue operations for modern businesses.
We’re looking for a Senior Full-Stack Engineer, Billing who’s passionate about building and scaling systems that drive meaningful business outcomes.
In this role, you’ll take ownership of architecture enhancement, technical design and development for billing & collection features , helping us scale to meet the demands of our growing customer base.
If you thrive on solving complex problems, collaborating across teams, and working with cutting-edge technologies, this opportunity is for you.
You’ll work with a variety of technologies such as Java, Node.js, React, AWS, Salesforce Platform, etc. , and play a central role in ensuring reliability, scalability, and performance across our systems.
Job Role and Responsibility
- Design and implement robust billing capabilities including invoicing, credit memo management, payments, collections, and taxation, ensuring accuracy and compliance across multiple revenue models (recurring, usage-based, milestone, one-time, credit-based).
- Build and scale transaction management to handle high-volume, high-fidelity financial events with strict ordering, idempotency, and auditability requirements.
- Develop data synchronization mechanisms between internal billing systems and external financial systems (e.g., ERP, payment gateways, tax engines) to ensure consistency, fault tolerance, and real-time visibility.
- Architect for scale and reliability, ensuring billing services can handle rapid customer growth, large data sets, and complex customer hierarchies without degradation in performance or data integrity.
- Extend APIs and infrastructure to support new features and customer use cases while maintaining backward compatibility
- Strengthen security and authentication frameworks in line with evolving customer and compliance requirements
- Automate testing and validation of billing scenarios, including proration, mid-term changes, renewals, and adjustments, to reduce regressions and increase confidence in deployments.
- Diagnose and resolve production issues, ensuring reliability and customer satisfaction
- Collaborate with cross-functional teams to align technical priorities with business objectives
- Leverage AI and automation to boost development velocity, quality, and innovation
- Stay informed of emerging technologies and industry best practices in billing, payments, and revenue operations, bringing fresh ideas to evolve the platform.
Required Skills And Experience
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- 6+ years scaling production SaaS platforms or distributed systems
- 6+ years of experience with Java + Spring Boot
- Strong experience with relational databases like PostgreSQL, MySQL (performance optimization, sharding, indexing, etc.)
- Familiarity with NoSQL technologies (e.g., DynamoDB, MongoDB)
- Familiarity with Cache and Distributed Locks technologies (e.g., Redis, Memcached, ZooKeeper)
- Familiarity with event streaming systems (e.g., Kafka, RabbitMQ, AWS SQS/SNS)
- Proven expertise in API design and optimization
- Hands-on experience with profiling, debugging, and performance tuning tools
- Interest or experience in AI-assisted development and prompt engineering
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced, startup environment
Preferred Skills
- Experience with Salesforce
- Knowledge of Node.js, TypeScript, React
- Familiarity with cloud services (e.g., AWS, Azure, GCP)
- Domain experience in financial, billing or collection
What We Offer
- Competitive salary and benefits package.
- Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem.
- The chance to work on groundbreaking projects and influence the future of finance and payment systems.
- A collaborative and supportive team environment that encourages personal and professional growth.
About Nue.io
Finally, an easy-to-manage, powerful RevOps platform designed to meet the needs of the modern business. With Nue, RevOps teams can accelerate sales with innovative pricing models and streamlined sales processes from quote to order to renewal – all the while delivering accurate analytics to Finance.
Learn more at nue.io