S

Syniverse Technologies

Global CPaaS provider for mobile messaging

Principal Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTampa, FL, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Engineering, Computer Science, Information Technology, or a related field is required.
  • At least 8 years of experience in software development, including design, coding, testing, debugging, and support.
  • A strong foundation in Java, Unix/Linux, shell scripting, SQL, and PL/SQL.
  • Experience developing software using technologies such as Java, PL/SQL, SQL, C#, or similar programming languages.
  • Experience working with Oracle and/or PostgreSQL databases in large-scale environments.
  • Experience with Linux/Unix environments and shell scripting.
  • Experience with Apache Tomcat and API development.
  • Extensive functional testing and debugging skills.
  • Experience developing reusable shared components and frameworks in a Linux-based environment.
  • Working knowledge of basic database administration activities.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsibilities

  • Design, develop, enhance, troubleshoot, and maintain software programs and components for new and existing products.
  • Modify existing software to correct issues, adapt it to new hardware, upgrade interfaces, and improve performance.
  • Research, design, develop, and test complex scripts.
  • Perform technical reviews of requirements, analyze source data, and provide gap analysis.
  • Maintain software professionally and create updates to address customer and company concerns, needs, and design requirements.
  • Analyze and test programs and products before formal launch.
  • Collaborate with cross-functional teams to deliver high-quality software aligned with business goals and operational needs.
  • Identify ways to improve business software processes and interactions.
  • Identify opportunities to improve software quality, system performance, business processes, and development processes.
  • Support and mentor team members, and support leaders in achieving department goals.

Desired Qualifications

  • A master's degree is preferred.
  • Experience with transaction rating and invoicing systems, including e-invoicing protocols.
  • Knowledge of financial accounting systems, including tax applications.
  • Knowledge of telecommunication protocols.

About the Company

Syniverse Technologies

Global CPaaS provider for mobile messaging

Syniverse provides global connectivity and engagement services through a Communications Platform as a Service (CPaaS). It helps mobile network operators, enterprises, and service providers connect with customers by offering secure mobile messaging, customer engagement platforms, and revenue-optimization tools. The CPaaS lets clients integrate multiple messaging channels (such as SMS and WhatsApp) into their systems, with usage-based pricing and scalable, secure infrastructure that reaches customers worldwide. Compared with competitors, Syniverse emphasizes a broad, secure global network and end-to-end engagement capabilities designed for operators and large businesses, rather than focusing on a single channel or niche solution. Its overall goal is to help clients reach and engage customers reliably at scale, while improving messaging effectiveness and monetization opportunities.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tampa, FL
Founded
1987

Recently Posted Jobs

Explore more opportunities at Syniverse Technologies

See more jobs