Business Systems Software Engineer/Architect

Other Jobs To Apply

Business Systems Software Engineer

Neat's Business Systems team owns the infrastructure behind how the company sells, bills, and supports its customers — Salesforce, NetSuite, and the integrations that connect them — supporting roughly 400 internal users across the business. It's a small team that balances high-volume day-to-day support with the systems work that keeps the business running.

This role is designed to transform how our business systems team operates, driving a shift toward software-engineering-focused practices and methodology. As an early member of this evolving model, you will directly influence our technical architecture, development operations, and long-term engineering strategy.

The Opportunity

You will architect, build, and maintain solutions across Salesforce, NetSuite, and our integrated ecosystem. This position offers a greenfield development opportunity where you will own key technology and architectural choices. Using modern development tools, you’ll drive engineering efficiency while retaining end-to-end ownership—ensuring every solution meets the highest standards for quality, security, and production readiness.

Your initial focus will involve building the skill-based quoting agent for our next-generation quoting workflow, followed by engineering the subscription and entitlement engine for the Pulse commercial framework. Partnering closely with our Business Systems Product Manager and technical peers, you will translate strategic business requirements into scalable, resilient architecture.

Responsibilities
  • Architect and deliver production-grade code across Apex, LWC, SuiteScript, and middleware solutions, enforcing rigorous architecture and security standards.

  • Engineer robust automation pipelines and resilient API integrations spanning Salesforce, NetSuite, and core enterprise systems.

  • Synthesize complex feedback from key stakeholders into iterative system enhancements and clear product roadmap contributions.

  • Establish and enforce technical standards, security guardrails, and code reviews, ensuring full production readiness across all deliverables.

  • Maintain thorough architecture and technical documentation to ensure long-term maintainability, scalability, and knowledge transfer across the organization.

  • Engineer and own complex subscription and entitlement engines, managing high-stakes logic for proration, true-forward calculations, and co-term renewal cycles across Salesforce, NetSuite, and the Pulse platform.

  • Translate complex commercial policy into technical logic, partnering with cross-functional stakeholders (Finance, Sales Operations, Customer Success) to ensure the system output aligns with business and financial requirements.

About You
  • 5 or more years of commercial software development experience, including experience with enterprise architectures like Salesforce or NetSuite.

  • Deep proficiency in core computer science fundamentals, including system design, data modeling, and security design patterns.

  • Critical technical judgment to audit AI-generated code rigorously for performance, edge cases, and architectural integrity before deployment.

  • Proven ability to navigate ambiguity, drive alignment, and deliver scalable technical solutions from high-level operational concepts.

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical industry experience.

  • Experience designing 'defensive' system architectures—building for error handling, auditability, and observability, specifically for scenarios where manual operational intervention is required.

  • A collaborative mindset that values the speed of low-code platforms while maintaining the rigor of traditional software engineering. You are comfortable bridging the gap between 'out-of-the-box' configuration and custom code.

Hiring in the UK, ideally for on-site in Cambridge or on the East Coast US for a remote position.

Salary range for the US: $120,000-160,000 or up to £100,000 for UK.

Back to blog

Other Jobs To Apply

WFH | USRN | Onsite Process | Up to 40k

Live Shopping Host (Whatnot) – Beauty & Nail Tools

WFH | USRN | Onsite Process | Up to 40k

Bus Washer and Detailer

Part-Time Weekend / Night Shift Customer Service Associate

Remote Medical Assistant- Healthguide

Bus Washer and Detailer

Pre-Service Patient Estimate Rep- Remote

Remote Game Tester

Remote Quality Control Assistant / Data Documentation Clerk

Home Loans Proficiency Coach

Data Governance Analyst

PT- e-Live Verification Phone Agent- Remote

Area Manager Safety

Information Technology Support Specialist

Remote Work From Home-Entry Level

Flexible Hours, Remote Work, Customer Service Role Paying Up To 19 Per Hour

Airline Customer Service Supervisor for Prestigious International Airline in New York (JFK) $23.25/hr plus $5.55 Health Variance.

Student Game Tester

Remote Data Entry Clerk - Typing - Part Time Entry Level-United States

Field Remote Nurse Practitioner/Physician Assistant (Must be able to conduct home visits in Santa Clara, CA)

Immediate Openings - Remote Customer Service Representative - 19 plus Hourly - Full-time

Airline Customer Service Supervisor for Prestigious International Airline in New York (JFK) $23.25/hr plus $5.55 Health Variance.

Flexible Hours, Remote Work, Customer Service Role Paying Up To 19 Per Hour

Field Remote Nurse Practitioner/Physician Assistant (Must be able to conduct home visits in Santa Clara, CA)

Student Game Tester

Remote Data Entry Clerk - Typing - Part Time Entry Level-United States

Oncology Nurse Educator (Northeast) (Remote, US)

Paid Product Tester

Healthcare Admin Specialist - Operations

Remote Position | No Experience Needed | Flexible Schedule

Remote Customer Services

Oncology Nurse Educator (Northeast) (Remote, US)

Laundry Worker

Data Entry / Medical Billing Work at Jobs

Registered Nurse - Fully Remote

Appointment Setter Remote | No Experience Required

Call Center Representative Agent Work From Home - Part Time Focus Group Panelists

Work from home Social Media and Customer Service Associate ( Tesla Remote Jobs) Job ID- 1931

Reservation Sales Agent - Remote (Nights and Weekends Required)

Remote Content Moderator & Compliance Specialist

Area Manager, RSR

Account Manager, Retail Partnerships - Beauty Channel at Pura: 100% Remote (US)

Remote HR Generalist - Entry Level - Impact

Staff Researcher, Payment Experiences & Pricing

Nurse Practitioner - Hybrid/Remote

HealthShare Application Engineer- Overnight Shift Remote Opportunity

Pathways Operations Manager Intern - Summer 2027 - Now Hiring

Video Game Tester at Keywords Studios Dublin, CA

Part Time Customer Service

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...