For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Uniti Group Inc.
Uniti Group Inc.

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Testing
Agile
+50

Visa

U.S. visa required

Permanent role
2 days ago
Apply now

About this Role:

The RevChain Billing team responsible for enhancing, operating, and supporting RevChain—Uniti’s proprietary, enterprise‑grade billing platform used across our consumer, SMB, enterprise, and carrier segments nationwide. This role will drive both core roadmap releases and customer‑specific customizations, ensuring the platform’s reliability, scalability, and compliance. With a close partnership with stakeholders across Kinetic, Uniti Solutions, Uniti Fiber, and Wholesale, the RevChain team will be able to align billing capabilities with evolving product needs and help deliver RevChain as a software product and managed service to external customers. The work will directly advance Uniti’s mission to connect and empower people and businesses by modernizing revenue operations and elevating the end‑to‑end customer experience.

What You’ll Do:

  • Own the end‑to‑end lifecycle of the RevChain billing platform: design, build, test, release, operate, and continuously improve core product features and customer‑specific customizations.
  • Deliver reliable, scalable billing capabilities across rating, mediation, invoicing, taxation, credits/adjustments, payment processing, dunning, and revenue recognition.
  • Manage releases and change control for core and custom deployments; drive quality through automated testing, CI/CD pipelines, and rigorous regression coverage.
  • Monitor production health and performance; triage incidents, conduct root‑cause analysis, and implement corrective and preventative actions to meet or exceed SLAs.
  • Partner with product managers, architects, engineering, finance, operations, and customer success to translate business requirements into robust technical solutions.
  • Integrate RevChain with upstream and downstream systems (ordering, provisioning, CRM, OSS/BSS, general ledger) using APIs, ETL, and event-driven patterns.
  • Improve platform reliability and resilience through capacity planning, performance tuning, caching strategies, data partitioning, and disaster recovery design.
  • Uphold data integrity and compliance standards across environments; support audits, enforce access controls, and implement privacy/security best practices.
  • Create and maintain clear technical documentation, runbooks, and operational procedures to ensure repeatable, safe deployments and support.
  • Analyze billing data and workflows to identify defects, gaps, and optimization opportunities; propose and execute roadmap enhancements.
  • Support external customers consuming RevChain as a software product and managed service, including onboarding, configuration, and ongoing operational guidance.
  • Contribute to agile ceremonies (backlog refinement, sprint planning, reviews, retros) and provide realistic estimates while delivering on commitments.
  • Mentor teammates, share knowledge, and promote engineering excellence through code reviews, standards, and continuous improvement.
  • Proactively surface risks and dependencies; coordinate cross‑functional resolutions and communicate status and impacts to stakeholders.
  • Champion a customer‑centric culture—measure outcomes, seek feedback, and iterate quickly to elevate the end‑to‑end billing experience.

Do You Have:

  • Experience working in an AGILE environment using SCRUM framework.
  • 3+ years of experience in full life cycle application development with AGILE/SCRUM methodology.
  • 3+ years of experience in one or more following areas: JavaEE, C++/C, OOA, OOD, Linux, and Windows.
  • 3+ years of experience with one or more of the following: RDBMS, SQL, Oracle, and/or PLSQL.
  • 3+ years of experience with one or more of the following: WebLogic, SQR, UNIX Shell Scripting, HTML, JavaScript, CSS, AJAX, XML, J2EE, Hibernate/Spring, JSF, ANT, and Maven
  • Proficient in verbal and written communication.
  • Have proven ability to create software to approved design specifications with occasional guidance from an experienced developer/architect.
  • Must be able to conduct Unit test and integration test to ensure software meets requirements, design specifications and performance requirements.
  • Ability to support SQA team during the test cycle for their deliverables.
  • Create and update project documentation according to established standards.
  • Participate in the development, review and adherence of project and department standards.
  • Provide timely status as requested by supervisor.

Even Better:

  • Experience with video production tools
  • Previous internship or project work involving AI and data visualization.

Physical Tasks- Standing Occasionally: 0-33% | Walking Occasionally: 0-33% |Sitting Continuously: 67-100% | Bending: Occasionally: 0-33% | Crouching: Occasionally: 0-33% | Pushing-Pulling: Occasionally: 0-33% | Carrying: Occasional: 0-33% | Reaching Above Head: Occasionally: 0-33% | Lifting-Lowering >1-15 lbs: Occasionally: 0-33% | Repetitive Hand Action: Medium Dexterity: Continuously: 67-100% | Fine Manipulating: frequently: 34% - 66%

Audio Visual Needs - Hearing: Continuously: 67-100%| Near Vision: Continuously: 67-100% | Far Vision: Occasionally: 0-33% | Peripheral Vision: Occasionally: 0-33%

Equipment Used in Job Performance: Computer, Printer, Telephone, Basic Office Supplies, Copier

The starting compensation range for this job is $67,100 to $88,100.

About Uniti Group Inc.

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service