Software Engineer at BlueAlly Technology Solutions LLC
, , -
Full Time


Start Date

Immediate

Expiry Date

19 Aug, 26

Salary

0.0

Posted On

21 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

NetSuite, SuiteScript 2.x, JavaScript, TypeScript, Python, AI Integration, LLM, RAG, Financial Accounting, General Ledger, ERP Development, API Integration, Audit Trails, Reconciliation, Agentic Workflows, Software Engineering

Industry

Computer and Network Security

Description
Software Engineer – Finance Systems, AI & Automation Remote | Full-Time | Contract to Hire | Individual Contributor Reports to: Software Engineering | Embedded with: Finance You’ll Build the Systems Finance Actually Wants We’re not looking for someone to crank out generic CRUD apps. We’re looking for an engineer who speaks finance — who understands why a tenth of a cent matters, why a misplaced zero gets noticed at month-end, and why “close enough” is never close enough when the auditors show up. This is a hybrid role by design. You’ll sit on the Software Engineering team, but you’ll be dedicated to Finance. Your customers are the Controller, the AP/AR team, the FP&A folks, and anyone else in Finance with a problem worth solving. Your job is to take their wishes, headaches, and “I wish the system could just…” and turn them into real, working tools — most of which will live inside NetSuite. What We’re Actively Building (or Want To) * AI-powered automations inside NetSuite — invoice processing, GL coding suggestions, anomaly detection in journal entries, reconciliation helpers * Custom SuiteScripts and SuiteApps that fix the gaps in stock NetSuite functionality * Integrations between NetSuite and the rest of our stack — Shopware, banks, payment processors, AP/AR tools * Reporting and reconciliation tools Finance can actually trust — where the numbers tie out, every time * Agentic workflows for the repetitive finance work that should never have been manual: vendor onboarding, expense categorization, intercompany matching * AI assistants that know the chart of accounts, understand period close, and don’t hallucinate dollar amounts There is a real backlog of finance pain waiting for a dedicated engineer. You won’t be inventing problems — you’ll be picking from a list. What You’ll Do * Sit with the finance team. Listen. Understand the actual workflow before writing a line of code. * Design and build automations and applications that live primarily inside NetSuite (SuiteScript) and integrate with our broader stack * Apply AI thoughtfully — finance is not the place for “let’s see what the LLM says.” Validation, reconciliation, audit trails, and human-in-the-loop are the defaults. * Write production code in JavaScript/TypeScript (SuiteScript 2.x), Python, and the occasional dive into our other stack * Own features end-to-end: design, build, ship, document, support * Treat decimal precision, rounding, currency conversion, and date/period boundaries as first-class concerns — not afterthoughts * Build the audit trails and reconciliation checks Finance needs to trust the systems What We’re Looking For The Differentiator — Finance Fluency This is the role where a finance background actually matters. You should be comfortable with: * General ledger, chart of accounts, debits/credits, accruals vs. cash * Period close cadence and why “after close” is a real deadline * The difference between AP, AR, GL, and FP&A and what each cares about * Why reconciliations exist, and why “the numbers don’t tie” is never an acceptable end state * Financial reporting basics — P&L, balance sheet, cash flow — at least enough to hold a real conversation A CPA, an accounting degree, or formal finance training is great. So is having spent years building systems for finance teams. So is being the kid who balanced the family books. We care that you get it. Engineering Must-Haves * Demonstrable experience building real applications — production code, side projects, school projects all count * Strong fundamentals in JavaScript/TypeScript and/or Python * Hands-on experience with at least one LLM/AI integration — function calling, RAG, agentic workflows, or similar * Obsessive attention to detail. Every decimal. Every zero. Every edge case in date handling and currency conversion. * A bias toward shipping over perfecting — without compromising correctness when correctness is the whole point Things That Will Get Our Attention * NetSuite development experience — SuiteScript 2.x, SuiteFlow, Saved Searches, SuiteAnalytics, RESTlets, Map/Reduce scripts. Strongly preferred. We can train a strong engineer with finance affinity, but if you already have this, you’ll move fast. * Hands-on experience with finance/ERP systems (NetSuite, Sage Intacct, QuickBooks, SAP, Oracle, etc.) as a developer or power user * A GitHub or portfolio with practical AI projects — especially ones with validation, guardrails, or human-in-the-loop design * Experience integrating ERPs with banks, payment processors, or other financial systems * A track record of building things that finance teams actually adopted (harder than it sounds) We Don’t Require * A CS degree (or any specific degree) * A CPA license — helpful, not required * Years of professional experience — show us what you’ve built and what you understand * Day-one expertise in our exact NetSuite setup — we’ll get you there The Stack (Honest Version) You’ll spend most of your time in NetSuite (SuiteScript 2.x), JavaScript/TypeScript, and Python. NetSuite is where Finance lives, so it’s where you’ll live. You’ll touch our broader stack as needed — PHP (Shopware), C#, and our newer Vue/React systems — when finance work crosses those boundaries. We’ll integrate, not rebuild. The goal is to make Finance more capable, more efficient, and less reliant on spreadsheets stitched together by hand. AI is a tool we use to get there — not the goal in itself. How We Work * Small team, high autonomy. Senior engineers will mentor you and review your work. As you prove you can deliver in finance, you get more independence. Fast. * AI-first mindset, finance-grade discipline. We use AI tools in our own development workflow and expect you to as well. We also know finance is the one place you cannot ship a system that “usually works.” * KISS over cleverness. We don’t turn 25-line scripts into 5,000-line frameworks because of hypothetical edge cases. Solve the problem, ship it, refine when needed. * Embedded with Finance. You report into Engineering, but your day-to-day stakeholders are in Finance. Expect office hours, Slack threads about closing entries, and the occasional “the numbers are off, can you look?” * Fully remote. We have an office in Atlanta, but the team is distributed. You need to be self-directed and communicative. Why This Role and Not Big Tech (or a Pure Finance Role) Most engineering roles will never let you near the books. Most finance technology jobs are configuration work, not engineering. This is the rare seat where you build real software, deeply integrated with how a real business actually runs its money. You’ll work directly with the people whose decisions get audited. You’ll see the impact of your work in every close cycle. And you’ll build a skillset — engineer who understands finance — that is rare, durable, and only getting more valuable. How to Apply Send us: * Your best engineering project — a repo, demo, video walkthrough, anything that shows how you think and build * A short note on your finance background — work, school, self-taught, whatever. Tell us why finance is interesting to you. * What you’d build first if you joined the team and were handed the finance backlog * Your resume (helpful, but not the most important thing)

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and build AI-powered automations and custom applications primarily within NetSuite to solve finance-specific problems. Collaborate closely with the finance team to translate accounting workflows into production-ready software tools.
Loading...