CBT Nuggets in a nutshell: remote‑first IT training company that actually cares if people learn; looking for a data plumber to keep sales flowing smooth.
Your beat: connect the dots between sales tools, billing systems, and customer data—less about building new stuff, more about making existing pieces talk nice.
Daily work: write TypeScript when needed, wrangle SQL when messy, build AWS Lambdas when stuck, but first try no‑code fixes that won't need maintaining.
Who fits: 2+ years getting your hands dirty with APIs and backends; comfortable reading both Salesforce flows and TypeScript; loves finding shortcuts to manual work.
Why jump: $80‑100k, work from anywhere in the US, real work‑life balance (they mean it), and a team that ships without the usual startup chaos.
Why CBT Nuggets is a great place to work:
Work from anywhere. While we have an office in Eugene, Oregon, the majority of our team works remotely throughout the United States.
We take work-life balance seriously. You’ll work hard at CBT Nuggets, but you’ll also have plenty of time to relax and recharge. We recognize the importance of spending time with your family and friends — and having time for your hobbies and passions.
Enjoy creative freedom. Got ideas that could benefit our learners and organization? We embrace innovation. We are always open to new ideas — and welcome them from everyone on our team.
Get involved in great causes. NuggetLove, our charitable arm, is committed to making a difference. We support a wide range of issues ranging from education to social justice to supporting military personnel who are transitioning to civilian life.
SCOPE & GENERAL PURPOSE OF JOB:
As a Revenue Operations Engineer you will work with our Data Analytics team to support our Sales, Marketing, and other internal teams with data management, portability, and analysis. You and other members of the Data Analytics team will work together to understand requirements from internal teams and create holistic solutions to business problems. The role will focus on building interfaces between APIs, databases, and internal tools. The team takes a no-code/low code first approach to problems but this role is expected to step in when those solutions are insufficient and own the interface between each team's tools and our own billing, subscription, and reporting services. As an engineer we will depend on you to provide advice on best practices, own your own solutions to problems, and proactively recommend roadmap items.
The ideal candidate will have experience with a Lambda based architecture, TypeScript, and SQL but is looking to grow beyond a backend role and into more general data lifecycle management, and system integration roles.
MEASURES OF SUCCESS:
Strongly support CBT Nuggets core values and tenets (https://www.cbtnuggets.com/story) Respect for people and their time Friendly, direct communication Passion for what we do Emphasis on continual improvementAs a learning company, you will be expected to learn new things on the job and continuously improve your skillsExcel in a collaborative team environmentEnsure our customers’ best interest is kept at the forefront of all decisionsEnsure rapid development time for new features and products as well as provide support for those features and products. Champion maintainable solutions and to-the-point systems
PRIMARY RESPONSIBILITIES:
Work closely in a tightly-knit, cross-functional teamKeep up to date with API documentation and interface points to our billing and subscription servicesCreate inline and supplementary documentation for existing and new functionalityResolve tickets for internal teams in a timely manner and identify opportunities for automation or process improvementsUnderstand and communicate business processes between the Sales team, CRM, backend, and database teams with the assistance of your Team LeadRead and make comments on Typescript code as well as the Salesforce Flows and APEX Code on either side of the billing API to support billing and subscription managementBuild and maintain AWS lambdas for ETL, Data Clean Up, and Data Roll UpsProactively look for ways to make CBT Nuggets better
EXPERIENCE OR EDUCATION REQUIRED:
A minimum of 2 years of experience with at least 3 of the following: Git, AWS, MSFT Azure, JavaScript, or SQLBS in Mathematics, Computer Science, or other related quantitative discipline or development certification. Prior experience with at least two different organizations, teams, or business unitsProven experience developing enterprise-level automations and code. Can handle the entire software development life cycle, end-to-end
TECHNICAL COMPETENCIES:
At least 2+ years of hands-on experience with backend systemsExperience developing and consuming RESTful API modelsPractical experience co-developing with AI toolsAs part of the Business Intelligence team, work on enterprise-level applications and services to continually improve the learning experience for IT professionalsCreate and maintain applications and frameworks that support the team’s products as well as maintain and improve overall system architecture in addition to implementing new features
ATTITUDE REQUIRED:
Honesty, humility, and integrityInclusive and respectfulStrong work ethicPassion for learning. Comfortable with autonomyEager to add new skills and grow professionally
SKILLS THAT ARE PREFERRED BUT NOT REQUIRED:
Proficiency with SQLProficiency with event-driven architectures and design patternsExperience with Data Pipelines and/or ETL systemsExperience with Google Tag Manager/FE data tracking
COMPENSATION & BENEFITS:
This position is a full-time (40 hours per week) salaried position, exempt under the Fair Labor Standards Act. Salary: $80,000–$100,000 per year, aligned with experience and skill levelGenerous employee benefits
CBT NUGGETS MISSION
To continually improve the effectiveness of learning.
CBT NUGGETS BRAND COMPONENTS:
Position: The distinct point of difference our brand holds in the minds of our target audience.
IT training you can trust
Personality: The human traits that describe our brand as if it were a person.
Passionate, empathetic, and accountable
Promise: The consistent experience we commit to providing at every touchpoint.
Learner First
Interviewing Tips
What you say doesn’t matter nearly as much as what you do. Prove to us that you have passion, attention to detail, a good work ethic, and are an independent thinker through your preparation for the interview. Imagine yourself as already having the job and focus on telling us how you will help CBT Nuggets accomplish its mission with your help.
Sign up for the free trial and learn about the CBT Nuggets offering. Every teammate at CBT Nuggets has to understand our customer and our product. Prepare as if you’re already on the team.
Don’t be nervous, there’s no reason to be. If you feel nervous, channel that energy into better use.
Smile, and enjoy the process.
Third-Party Solicitation
Headhunters and recruitment agencies may not directly submit applications for this job posting and are expressly prohibited from reaching out directly to any hiring managers or department heads via phone, email, LinkedIn, or other means of communication. All applications must be submitted directly by the job applicant."
Equal Opportunity/Affirmative Action Employer
CBT Nuggets provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender (sex), gender identification or expression, sexual orientation, marital status, national origin, age, veteran status, disability, genetic information, height, weight, physical appearance, hairstyle, need for reasonable accommodations, pregnancy, childbirth, lactation or familial status. In addition to federal law requirements, CBT Nuggets complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has employees. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
CBT Nuggets expressly prohibits any form of workplace harassment based on race, color, religion, gender (sex), gender identification or expression, sexual orientation, marital status, national origin, age, veteran status, disability, genetic information, height, weight, physical appearance, hairstyle, need for reasonable accommodations, pregnancy, childbirth, lactation or familial status. Improper interference with the ability of CBT Nuggets’ employees to perform their job duties may result in discipline up to and including discharge.
CBT Nuggets provides
CBT Nuggets
E-Learning Providers
51-200 employees
6-month: -6.34%
12-month: -6.34%