Lead Software Engineer - API and Developer Experience
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!
We’re looking for a highly motivated and enthusiastic Lead Software Engineer who combines deep technical expertise with strong leadership capabilities. This is an extremely hands-on role — you will lead by doing: designing, coding, troubleshooting, and optimizing real production systems. You’ll also guide a team of experienced engineers in building scalable, mission-critical software that powers modern revenue operations.This role offers the opportunity to work with a variety of technologies, including Java, JavaScript - NodeJS & React, Distributed Systems, Salesforce Platform, AWS, Snowflake, etc.. If you are passionate about programming, coding, emerging technologies, and their applications in the financial domain, this could be the perfect role for you.
Responsibilities
Design, developer and architect multi-tenancy SaaS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage microservice architecture including API gateway, service registry, service monitoring etc.
Lead a team of senior engineers through all phases of development — from design and code reviews to agile ceremonies and delivery.
Lead by example and drive technical excellence by setting high standards in system design, scalability, code quality, and test automation.
Stay curious and fast: Leverage the best processes and tools, including Test-driven development, AI-powered development workflows, to accelerate learning, experimentation, and productivity.
Take ownership of triaging and resolving critical customer issues, ensuring system reliability and customer satisfaction.
Collaborate closely with product and business stakeholders to align technical decisions with business goals.
Maintain a strong focus on domain knowledge acquisition, and translate business requirements into resilient and performant architectures.
Ensure robust transactional integrity, scalability, and extensibility across the platform.
What We’re Looking For
Bachelor's degree in Computer Science, Software Engineering, or a related field.
7 years of professional software development experience.
Strong portfolio or examples of past projects and code.
Required Skills
7+ years of software development, design, and implementation experience in the finance, billing, and/or subscription software industry, specifically using multiple shard database architecture.
7+ years of experience with application performance profiling and tuning.
Proficiency in Java, Typescript, NodeJS, Databases
Preferred experience with AWS
Preferred experience with the Salesforce Platform.
Strong knowledge of JavaScript and its frameworks.
Enthusiasm for AI Tooling, programming, coding, and keeping up with emerging technologies.
Problem-solving skills and an eagerness to learn and adapt.
Strong communication and collaboration abilities.
A passion for working in a fast-paced, startup-like environment.
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.
- Department
- Product & Engineering
- Role
- Lead Software Engineer - API and Developer Experience
- Locations
- SF Bay Area (San Mateo, CA, USA), Remote Canada, Toronto, Canada
- Remote status
- Hybrid
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.