Systems Integration & APIs Engineer

DRAGONFLY
Opelika, United States of America
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 120K

Job location

Opelika, United States of America

Tech stack

Accounting Systems
API
Data analysis
Application Services
Systems Engineering
Business Systems
Software as a Service
Information Systems
Databases
Customer Data Management
Data Governance
Data Integrity
ETL
Data Mapping
Middleware
Monitoring of Systems
Issue Tracking Systems
Python
Netsuite
Network Management System
Powershell
QuickBooks (Software)
SONAR (Symantec)
SQL Databases
Data Streaming
Systems Architecture
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Computer Networking Systems
Cloud Platform System
Software Troubleshooting
Zapier
Information Technology
OSS/BSS
REST
Webhooks
Api Management
Mulesoft

Job description

We are seeking a highly capable Systems Integration & APIs Engineer with deep expertise in APIs and system integrations to support our growing fiber and broadband operations. This role is responsible for administering and optimizing critical business systems, including billing, inventory, and accounting platforms, while designing and maintaining integrations that enable seamless data flow across the organization. The ideal candidate combines strong technical skills with an operational mindset and has experience supporting ISP or telecommunications environments. This individual will play a key role in scaling systems, improving automation, and ensuring reliable, accurate data across all platforms., * Administer, maintain, and optimize core ISP systems, including billing platforms, provisioning systems, inventory management, and accounting software

  • Design, build, and manage API integrations between internal systems, network platforms, and third-party applications
  • Develop and maintain integrations with OSS/BSS systems, mapping network data, customer data, and financial data across platforms
  • Evaluate, implement, and integrate new tools, systems, and databases as business needs evolve
  • Ensure data accuracy, consistency, and integrity across all systems and integrations
  • Automate workflows to reduce manual processes and improve operational efficiency
  • Monitor system performance and proactively troubleshoot issues related to integrations and data flows
  • Lead system implementation projects, including new system rollouts, upgrades, and migrations
  • Oversee system rollouts, including planning, coordination, testing, and post-deployment support
  • Develop and deliver training for internal teams on new systems, integrations, and process changes
  • Create and maintain comprehensive documentation for system architecture, integrations, and processes
  • Collaborate cross-functionally with network engineering, finance, operations, and customer support teams
  • Establish and enforce best practices for system security, access control, and data governance, * Seamless integration between billing, provisioning, inventory, and accounting systems
  • Efficient onboarding and integration of new tools and databases as the business grows
  • Successful system rollouts with high user adoption and minimal disruption
  • Well-trained teams that effectively utilize systems and processes
  • Reduced manual processes and improved operational efficiency Accurate, reliable data supporting business decisions

Requirements

Do you have experience in Implementing APIs?, Do you have a Bachelor's degree?, * Bachelor's degree in Information Systems, Computer Science, or related field, or equivalent experience

  • 3-7+ years of experience in systems administration, systems engineering, or a similar role
  • Strong experience with RESTful APIs, webhooks, and system-to-system integrations
  • Experience integrating billing, inventory, and accounting platforms (e.g., QuickBooks, NetSuite, or similar)
  • Familiarity with ISP systems such as billing platforms, provisioning systems, or network management tools (SONAR, GAIIA, Calix, and/or Tarana TCS is a plus)
  • Experience with databases, data mapping, and ETL processes (SQL preferred) Proficiency in scripting or automation tools (e.g., Python, PowerShell, or similar)
  • Experience working with cloud-based platforms and SaaS applications
  • Strong troubleshooting and problem-solving skills Ability to communicate effectively with both technical and non-technical stakeholders, * Experience in a fiber, broadband, or telecommunications environment Familiarity with OSS/BSS architecture and network provisioning workflows
  • Experience with integration or middleware platforms (e.g., Zapier, MuleSoft, or similar)
  • Understanding of service activation, ticketing systems, and customer lifecycle in an ISP environment
  • Experience with reporting, analytics, and business intelligence tools

Key Competencies

  • Detail-oriented with a strong focus on data integrity Process-driven with an emphasis on automation and scalability
  • Strong ownership and accountability Ability to manage multiple projects and priorities in a fast-paced environment
  • Continuous improvement mindset

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Retirement plan
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

About the company

At Dragonfly Internet, we're all about taking flight and empowering communities with faster, more reliable internet services. As a local provider, we understand the importance of staying connected, whether you're streaming, working, or simply browsing. With cutting-edge fixed wireless technology and fiber-fast speeds, we're here to help you soar beyond slow, unreliable internet. Dragonfly Internet is growing quickly-are you ready to spread your wings?

Apply for this position