B

Bandwidth

Cloud-based voice, messaging, emergency services provider

Senior NetSuite Developer

Enterprise ApplicationsUpdated on Nov 13
Full-timeRaleigh, NC, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, IT, Engineering, or a related field, or equivalent senior-level technical experience is required; a Master's degree is preferred.
  • At least 8 years of software engineering or automation experience, including at least 5 years developing on NetSuite, with demonstrated technical leadership.
  • Recognized expertise architecting low-code/no-code and AI-driven solutions.
  • Extensive experience leading technical initiatives and transformational change across multiple teams, with a track record of delivering high-impact solutions.
  • Working understanding of NetSuite financial and HR data flows, including general ledger, subledgers, period close, and employee records.
  • Expert proficiency in SuiteScript 2.x, including User Event, Map/Reduce, Scheduled, Suitelet, and RESTlet; SuiteFlow; SuiteQL; and SDF.
  • Mastery of JavaScript, Python, and enterprise integration architectures, including REST/SOAP APIs, OAuth 2.0, and event-driven and batch patterns.
  • Authoritative knowledge of generative AI, large language models, and their enterprise applications.
  • Expertise in analytics engineering and data modeling with Snowflake and database technologies.
  • Expert knowledge of Terraform, HashiCorp Vault, and GitHub.
  • Expertise in system architecture.
  • Proficiency in SI initiatives, including shipping SI-powered features or rapidly prototyping to shape product direction; advanced techniques such as evals and multi-agent patterns; and coaching less experienced engineers on SI best practices.
  • Ability to align technology innovation with business strategy and growth, address complex organization-wide technical challenges, influence senior leadership and strategic partners, develop technical talent, manage multiple initiatives, set standards in architecture, engineering, security, and solution design, and drive digital transformation through AI and intelligent automation.

Responsibilities

  • Define the strategic direction and technical vision for NetSuite customization, integration, automation, and AI using SuiteScript, Python, no/low-code solutions, and large language models, aligning solutions across the organization and shaping enterprise business transformation.
  • Design scalable architectures for business processes that begin or end in NetSuite and connect to surrounding applications such as Workday, Snowflake, and custom applications; establish patterns for SuiteScript 2.x, SDF, RESTlets, NetSuite REST/SOAP web services, SuiteQL, generative AI, low-code/no-code, and developer platform implementations.
  • Develop integration strategies, governance models, and reference architectures, including standards for error handling, monitoring, and reconciliation, to ensure accurate and auditable data flow between NetSuite and connected systems.
  • Explore, evaluate, and strategically implement AI capabilities such as OpenAI, Anthropic, Flowise, and LangChain for NetSuite-centered processes, applying appropriate data-protection controls and staying current on new large language models.
  • Define standards for software engineering, architectural design, development practices, and technical governance across NetSuite and automation initiatives, including code review and sandbox-to-production deployment; use GitHub for version control.
  • Design quality frameworks, metrics, and continuous-improvement methodologies, including regression and user acceptance testing with business stakeholders and validation against NetSuite release cycles.
  • Set reference architecture for extracting, modeling, and governing NetSuite data in the enterprise data warehouse on Snowflake, including security zones and data-product catalogues.
  • Lead strategic research into emerging technologies, including new large language models and NetSuite platform capabilities, and create roadmaps for technology adoption that generate business value and innovation.
  • Establish governance frameworks for documentation, knowledge management, and change control, maintaining alignment with internal financial controls and SOX compliance, including NetSuite role design and segregation of duties.
  • Design and implement security and compliance architectures for NetSuite and connected automation solutions, including token-based and OAuth 2.0 authentication for integrations, ensuring regulatory adherence and comprehensive data protection.

About the Company

Bandwidth

Cloud-based voice, messaging, emergency services provider

Bandwidth provides cloud-based telecommunications services for businesses, offering voice calling, messaging (text/SMS), and emergency calling capabilities that can be embedded into other applications via APIs. Its products work by delivering communications over a cloud platform that developers and enterprises integrate into their systems, with billing based on subscription fees or usage, and optional premium service levels. The company differentiates itself by delivering a bundled suite of API-accessible voice, messaging, and emergency services with emphasis on reliability and scalability through regular maintenance and updates, serving enterprises, service providers, and application developers who need programmable communication tools. Bandwidth’s goal is to help its clients implement dependable, scalable communication channels within their own apps and workflows, growing through a mix of recurring subscriptions and usage-based revenue.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Raleigh, NC
Founded
2005

Recently Posted Jobs

Explore more opportunities at Bandwidth

See more jobs