Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uniti Logo

Software Engineer

Uniti

$67,100 - $88,100
Oct 3, 2025
Remote, US
Apply Now

Uniti's RevChain Billing team is responsible for enhancing, operating, and supporting RevChain—Uniti’s proprietary, enterprise grade billing platform. This role will drive both core roadmap releases and customer specific customizations, ensuring the platform’s reliability, scalability, and compliance. 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.

Requirements

  • 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
  • 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.

Responsibilities

  • 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.

Other

  • Experience working in an AGILE environment using SCRUM framework.
  • Proficient in verbal and written communication.
  • Have proven ability to create software to approved design specifications with occasional guidance from an experienced developer/architect.
  • Participate in the development, review and adherence of project and department standards.
  • Provide timely status as requested by supervisor.