Software Engineer - Data and Integrations
Nue.io is a fast-growing revenue lifecycle platform that manages the entire quote-to-revenue lifecycle for any revenue model. Join us to redefine revenue operations and drive our growth story.
Why you'll love this NUE opportunity!
Nue.io is a fast-growing, leading revenue lifecycle platform that manages the entire revenue lifecycle for any revenue model, across multiple channels. Join our dynamic and innovative team to help shape the future of revenue lifecycle intelligence. We are seeking a talented Data and Integrations Software Engineer to join our team and build robust, reliable, and scalable integration solutions that allow Nue to seamlessly integrate with various ERP and payment systems.
Job Description
As a Software Engineer at Nue.io, you will be responsible for designing, developing, and implementing integration solutions that connect our platform with ERP systems like NetSuite, Sage Intacct, QuickBooks, Microsoft Dynamics, and various other systems like Stripe. You will leverage Nue APIs, Webhooks, and iPaaS platforms such as Tray.io and Salesforce Flows to build seamless integrations that support Order-to-Cash functionalities. Your attention to detail, strong technical skills, and experience with enterprise systems will be essential in creating scalable and efficient integration solutions.
Key Responsibilities
- Design and develop scalable backend integration services in Java (Spring Boot, REST, GraphQL) that connect Nue’s platform with ERP, tax and payment systems.
- Build and extend internal APIs, data pipelines, and webhook frameworks using Nue APIs, Webhooks, and iPaaS platforms like Tray.io and Salesforce Flows
- Build seamless integrations with ERP systems (e.g., NetSuite, Sage Intacct, QuickBooks, Microsoft Dynamics) and Nue to support Order-to-Cash processes.
- Collaborate with cross-functional teams, including product, engineering, and customer success, to understand integration requirements and deliver solutions that meet business needs.
- Create and maintain detailed workflow diagrams and technical documentation for integration designs.
- Ensure that integrations are thoroughly tested, monitored, and maintained for reliability and performance.
- Troubleshoot and resolve integration issues in a timely manner.
- Continuously improve integration processes and recommend best practices to optimize performance and scalability.
- Stay up to date with industry trends and emerging technologies to ensure that Nue’s integration solutions remain cutting-edge.
Required Skills and Experience
- Bachelor's degree in Computer Science or related fields.
- 2+ years experience with Java for integration development.
- 2+ years of experience in software engineering, with a strong understanding of Order-to-Cash functionalities.
- 2+ years of Experience with iPaaS platforms like Tray.io or similar tools.
- 2+ in working with APIs, Webhooks, and integration frameworks.
- 2+ years experience with ERP systems such as NetSuite, Sage Intacct, QuickBooks, Microsoft Dynamics, and CRM systems.
- Strong attention to detail with the ability to create comprehensive design and workflow diagrams.
- Excellent problem-solving skills and the ability to troubleshoot complex integration issues.
- Strong communication skills and the ability to collaborate with cross-functional teams.
Preferred Qualifications
- Experience with microservices, message queues (Kafka, RabbitMQ), or event-driven architectures.
- Experience with enterprise systems and large-scale integration projects.
- Familiarity with additional iPaaS platforms and workflow automation tools.
- Experience with Salesforce Flows for integration with Salesforce CRM.
- A solid understanding of SaaS environments and cloud-based architectures.
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.
Compensation
The compensation band for this role is $143,000–$155,000 USD annually for candidates based in the United States and $128,000-$148,000 CAD annually for candidates based in Canada. Final compensation will depend on skills, experience, and internal pay equity. Slight variation by location reflects market conditions.
- Department
- Product & Engineering
- Locations
- Remote USA, SF Bay Area (San Mateo, CA, USA), Toronto, Canada, Remote Canada
- Remote status
- Hybrid
- Yearly salary
- $143,000 - $155,000
About Nue.io Careers
We believe that the right way to accelerate business results is by giving go-to-market teams agility - to sell and monetize ANY revenue model, across ANY channel, with complete and accurate revenue visibility end-to-end.
This requires a truly disruptive product and innovative team - we’re bringing CPQ, Billing, Revenue Lifecycle Management, and Revenue Analytics under one platform, upleveling teams and companies with pricing and billing agility, and revenue intelligence.