Remote Senior Software Development Engineer
Algo
About the Role
We are seeking a Senior Software Development Engineer with deep expertise in Oracle NetSuite SuiteApp
development to join our growing product engineering team. In this role, you will serve as a technical lead and
mentor, guiding a small team of developers building commercial, ISV-grade SuiteApp solutions purpose-built for
the Supply Chain vertical market. You will own the full software development lifecycle from architecture through
delivery, partnering closely with Product Management, QA, and Customer Success to ship high-quality, scalable
features that solve real-world problems for warehouse, logistics, procurement, and manufacturing customers.
Key Responsibilities
Technical Leadership
• Lead a small team of software engineers, conduct code reviews, set standards, and drive technical
excellence across the codebase.
• Architect and design complex SuiteApp features including SuiteScript 2.x modules, custom records,
workflows, and RESTlet/REST Web Services integrations.
• Define and enforce coding standards, best practices, and documentation guidelines specific to the NetSuite
SDF (SuiteCloud Development Framework).
• Evaluate technical trade-offs and make sound decisions on build-vs-buy, third-party integrations, and
platform constraints.
• Drive adoption of automated testing strategies including SuiteScript unit tests, regression suites, and CI/CD
pipelines.
SuiteApp Product Development
• Design, develop, and maintain commercial SuiteApp modules targeting supply chain workflows.
• Build scalable multi-tenant architectures that comply with NetSuite's ISV SuiteApp certification
(SuiteApp.com) standards.
• Ensure all development adheres to NetSuite governance limits, performance best practices, and security
standards.
• Maintain and improve existing SuiteApp modules through bug resolution, refactoring, and feature
enhancement.
Team & Cross-Functional Collaboration
• Mentor junior and mid-level engineers through pair programming, 1:1s, and structured technical growth
plans.
• Collaborate with Product Managers to refine requirements, estimate effort, and break down epics into
deliverable sprint tasks.
• Partner with QA engineers to define acceptance criteria, test plans, and quality gates.
Senior Software Development Engineer — NetSuite
Confidential — For Internal Use Only | Page 2
• Engage with Customer Success and Professional Services teams to understand enterprise customer
escalations and translate them into engineering actions.
• Contribute to pre-sales technical discussions and solution demos as a subject matter expert.
Process & Delivery
• Drive Agile/Scrum ceremonies including sprint planning, standups, retrospectives, and backlog grooming.
• Identify and mitigate technical risks in sprint planning, raising blockers proactively.
• Participate in release management, versioning, and structured deployment through SDF.
• Produce and maintain technical documentation including design specifications, API references, and
runbooks.
Required Qualifications
• 7+ years of professional software development experience, with 4+ years focused on Oracle NetSuite
development.
• Hands-on expertise in SuiteScript 2.x (2.0 / 2.1) — Map/Reduce, Scheduled, Suitelet, RESTlet, Client, and
User Event scripts.
• Demonstrated experience building and shipping commercial ISV SuiteApps (not just internal
customizations).
• Strong understanding of the NetSuite data model, particularly supply chain and inventory-related record
types (Items, Transfers, Purchase Orders, Work Orders, Assemblies).
• Experience with SuiteCloud Development Framework (SDF) for version-controlled, deployment-ready
SuiteApp packaging.
• Proficiency in JavaScript/TypeScript; comfort with modern ES6+ patterns, async/await, and modular design.
• Proven experience leading a team of engineers in an Agile environment.
• Familiarity with RESTful API design and NetSuite's REST Web Services / SuiteQL.
• Strong analytical and problem-solving skills with the ability to debug complex NetSuite governance and
performance issues.
Preferred Qualifications
• Oracle NetSuite SuiteCloud Developer certification (one or more levels).
• Experience in supply chain domain applications — WMS, TMS, ERP procurement, demand planning, or
EDI.
• Familiarity with NetSuite WMS and/or Advanced Inventory features.
• Experience integrating NetSuite with third-party platforms such as 3PLs, shipping carriers, EDI providers, or
IoT/barcode scanning systems.
• Exposure to SuiteCommerce / SuiteCommerce Advanced for B2B ordering portals.
• Background in multi-subsidiary / multi-currency NetSuite implementations at enterprise scale.
• Experience with external CI/CD tooling such as GitHub Actions or GitLab CI for SDF deployments.
• Working knowledge of SQL and NetSuite's SuiteAnalytics / SuiteQL for reporting and analytics extensions.
Skills & Competencies
Technical Skills
• SuiteScript 2.x (Client, Server, Map/Reduce)
• NetSuite SDF & SuiteApp packaging
• JavaScript / TypeScript
• RESTlet, REST Web Services, SuiteQL
• SuiteFlow (Workflow) & SuiteBuilder
• Supply chain ERP data models
• CI/CD & automated testing
• NetSuite WMS & Advanced Inventory
Leadership & Soft Skills
◦ Technical team leadership & mentorship
◦ Agile / Scrum delivery
◦ Cross-functional collaboration
◦ Architecture & system design
◦ Clear written & verbal communication
◦ Customer empathy & product thinking
◦ Risk identification & mitigation
◦ Accountability & ownership mindset
What We Offer
• Competitive base salary + equity package commensurate with experience.
• Comprehensive health, dental, and vision benefits.
• Remote-first culture with flexible working hours.
• Annual professional development budget — including NetSuite certifications and conference attendance.
• Opportunity to shape the product roadmap and architecture of a high-growth commercial SuiteApp.
• Collaborative, low-ego engineering culture with a genuine passion for supply chain technology.
$125.8k per year
Are you an experienced software developer with a passion for finding creative solutions... ...the place for you! We're looking for Senior Software Engineers to be part of our Product Software... ...from your manager and our Learning and Development team, and your own sense of curiosity,...Remote workSeniorLong term contractInternshipWork at office$180k - $300k per year
...communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and... ...design and implementation ~ Current, hands-on Java development with Server-side web technologies (Spring, JPA, Hibernate,...Remote workWork at officeLocal areaWork from home- About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. Our mission... ...thrive. About the Role We are seeking a skilled Connector Software Engineer to join our remote team. In this role, you will focus on designing...Remote workLong term contractFlexible hours
$130k - $170k per year
...their victims. Using social engineering techniques that exploit basic... ...well as traditional malware, software vulnerabilities, and other anomalous... .... • 8+ years of overall development experience. • BS degree in... ...bonus, equity, or benefits. Remote, Canada $130,000 - $170,000 CADRemote workFull timeImmediate start- ...China, India, Europe, and North America Job Title: Sales Development Intern Location: Canada | [Remote] Duration: [Jan- April 2026] Role Overview: Supporting... ...to detail • Active interest in SaaS and Agentic AI software solutions • Fast learner, hard worker, team player Preferred...Remote workInternshipWork at office
- The Software Technologies team provides solutions to meet grid security needs... .... As a Power System Software Engineer, you will be involved in both software development and power system studies. Candidates... ...Team will review and discuss the remote work arrangement accordingly. As...Remote workImmediate startWork visa
$123.6k per year
...patients daily. And guess what? Jane is a remote-first company, meaning every role at... ...Our Journey: We’re looking for a Senior Software Developer to join Jane’s Clinical Group... ...practices for extensibility and platform development at Jane. The experience we feel we...Remote workSeniorInternshipFlexible hours$22 - $23 per hour
...Opportunity for advancement Training & development At ComForCare Home Care, we value... ...territory, including the use of recommended software to maintain accurate records to maximize... ...as part of a team. ~ Knowledge of the senior care market and healthcare system in Kitchener...Remote workSeniorHourly payWork from homeFlexible hours$200.6k - $271.4k per year
...Role Description As a Staff Software Engineer on the Growth Monetization team within Core Growth Engineering, you will play a crucial... ...software engineering experience, with 3+ years operating at a senior or staff level ~ Strong full-stack engineering skills with proficiency...Remote workSeniorImmediate start- ...Cohere is a team of researchers, engineers, designers, and more, who are... ...or research work term. As a Software Engineering Intern, you will:... ...for machine learning development. • Build internal tooling (CI... ...time, and workspace improvement Remote-flexible, offices in Toronto,...Remote workFull timeInternshipWork at officeFlexible hours
$65 - $85 per hour
...About the role: As an engineer on the Frontend Engineering Team... ...facing components. In this Senior Front End Engineering role, you... ...of Finix's user-facing software products, continuously ensuring... ...Have: ~6+ years of hands-on development with HTML, CSS/SCSS & JavaScript...Remote workSeniorFor contractorsFlexible hours- ...Info • Location: North America (US or Canada) • Work arrangement: Remote with 25% travel Ready to build the future of robotics with us?... ...growing fast and we’re looking for a passionate full cycle Business Development Executive to join our team. If you’re driven by innovation,...Remote work
$65k - $75k per year
...MRR is seeking an Inside Sales/Business Development professional to support our expanding North... ...mindset are what matter most. This is a remote/telework position and you can live... ...plan. • RRSP matching program. • Strong engineering and operations support. • Growing company...Remote workLong term contractInternship$204.9k - $277.2k per year
...Role Description As a Staff Backend Software Engineer focused on the Commerce Platform within the Business Platform org, you will play... ...practical experience. ~12+ years of professional software development experience. ~ Proven expertise in building and maintaining...Remote workLong term contractTemporary work- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...work. We are looking for a skilled Software Engineer to join us. What You'll Do... ...years of industry experience in software development. ~ Proficiency with bash/Python scripting...Remote workWork at officeShift work
$140k - $150k per year
...our AI Team with the addition of a Senior Geophysicist. Your role will... ...analytical tools. Participate in the development and refinement of data... ...Skills: Competence in geophysical software (Geoscience Analyst preferred), GIS, remote sensing tools, and familiarity with...Remote workSeniorPermanent employmentFull timeWork from homeFlexible hours- ..., we welcome you to a place that you can call home. Job Description Our Energy team specializing in hydropower and dam engineering is looking for a Senior Project Manager/Engineer with specific expertise in civil/structural engineering as well as in the rehabilitation of hydraulic...Remote workSeniorPermanent employmentInternshipWork from homeFlexible hours
- ...solution they can't live without. About the Engineering Team: We aim to meaningfully improve... ..., and a genuine interest in what makes software products tick. \n Here’s What You... ...communicating timelines and plans to senior leadership and working to adjust these in...Remote workSeniorManual laborWork at officeWork from home
- The Business Development / Sales Leader will play a pivotal role in expanding our company's footprint across global markets. This individual will oversee and manage the sales pipeline, lead high-level negotiations, develop go-to-market strategies, and work closely with the...Remote workLong term contractWork at office
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...is seeking an experienced and strategic Senior Biologist to provide senior support within... ...environmental planning meetings. • Oversee the development of work scopes, technical deliverables,...Remote workSeniorFull timeWork at officeLocal areaWorldwideRelocation packageFlexible hours
$168k - $177.5k per year
...join the Regulatory Operations team as Senior Manager. This is a hands-on... ...Government Affairs, Legal, Product & Engineering, Business Development, and Operations to drive seamless communication... ...expertise is not required #LI-Remote Instacart provides highly market-competitive...Remote workSeniorLong term contractPermanent employmentFor contractorsWork at officeFlexible hours$100k - $140k per year
...Avionics Project Engineer (DO-178 or DO-254) Location: Hybrid... ...(6 months onsite, then remote flexibility) Industry:... ...record in leading hardware/software projects for regulated industries... ...DO-254, DO-160, and internal development processes Monitor progress...Remote workPermanent employmentFull time- ...Strategy, we build marketing engines that win in SaaS and across B2B... ...Management: Strategy Development: Collaborate with internal teams... ...Requirements As a remote-first company, you’ll have the... ...or Mac available), computer software platforms, and other office productivity...Remote workSeniorWork at officeWork from homeHome office
- ...careers within the organization. Unleash your engineering talents at CIMA+ as a Transmission Lines... ...prowess. Foster your professional development while inspiring colleagues, leaving an indelible... ...in BC • Proficient in design/analysis software and CAD systems, along with familiarity...Remote workHourly payPermanent employmentFor contractorsLocal areaFlexible hours
- Enhance your engineering career at BBA as a Senior Mechanical Engineer focusing on hydropower. Work alongside a talented team in a vibrant atmosphere in Mont-Saint-Hilaire or Québec City. You'll be pivotal in executing and managing various hydropower mechanical projects,...Senior
- ...three critical functions — AI Engineering, Applied AI Architecture, and... ...Experience: • 5+ years in software engineering, technical consulting... ...prompt engineering, agent development, evaluation frameworks, and LLM... ...incentives • Flexible, remote-friendly work environment with...Remote workFlexible hours
- Senior React Native Developer Fully Remote Opportunity - Canada About BrightOrder We build technology that keeps... ...Join a world-class product and engineering team shaping the future of connected... ...Have • 5+ years professional mobile development experience. • 3+ years building...Remote workSenior
- ...this role, you'll manage a team that's scaling rapidly—currently 7 engineers with plans to grow to scale further throughout the year. You'll... ...Leave for all new parents • Health & wellness stipend • Remote workspace, internet, and cellphone stipend • Flexible work hours...Remote workLong term contractFlexible hours
- ...Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering. From mobile... ...& Flexibility This role will operate remotely in the Canada or in our Toronto, Ontario... ...Transformation & Product Strategy team. The Senior Product Manager will be a founding force...Remote workSeniorWork at office
- About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. We’re on a mission... ...improvement are valued. About the Role As an IT Systems Engineer, you’ll own and evolve the internal systems that power a fully remote...Remote workInternshipHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Development Engineer. Be the first to apply!
- senior software developer Mont-Saint-Hilaire, QC
- software engineer - computer Mont-Saint-Hilaire, QC
- software developer remote Mont-Saint-Hilaire, QC
- software engineer intern Mont-Saint-Hilaire, QC
- ingénieur logiciel Mont-Saint-Hilaire, QC
- software developer intern Mont-Saint-Hilaire, QC
- software engineer Mont-Saint-Hilaire, QC
- software development engineer Mont-Saint-Hilaire, QC
- software engineer salary in canada Mont-Saint-Hilaire, QC
- part time software developer Mont-Saint-Hilaire, QC
