Senior Software Engineer

8x8 International Philippine Branch Office

Cebu City

On-site

PHP 5,906,000 - 9,350,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

8x8 is seeking a Senior Software Engineer to join our global messaging platform in Singapore. You will design and develop RESTful APIs and backend microservices, driving high-throughput, scalable services with strongest emphasis on reliability and performance.

Ideal candidates have 6+ years of software development experience, deep knowledge of .NET Core, C#, and distributed systems, and adeptness with cloud platforms, CI/CD, and multi-threaded programming.

Qualifications

  • 6+ years of professional software development experience.
  • Expert knowledge of .NET Core and C#.
  • Strong understanding of RESTful web services and microservices architecture.
  • Proficiency in multi-threaded application development and async programming.
  • Experience with queue engines like RabbitMQ or Kafka.
  • Working experience with SQL and NoSQL databases.
  • Experience with software engineering best practices (unit testing, integration testing, CI/CD).
  • Hands-on experience utilizing cloud platforms to develop scalable and reliable applications, leveraging the power of cloud services for enhanced performance and flexibility.
  • A team player who thrives in cross-functional environments, collaborating closely with product team, and stakeholders.
  • Strong communicator who proactively drives alignment between engineering and business teams.

Responsibilities

  • designing and developing new RESTful APIs and backend microservices.
  • optimizing and improving the performance of the platform, ensuring the highest quality with unit tests, and participating in integration test design.
  • collaborating with the product team on requirements.

Skills

C#
REST APIs
Distributed systems
Multithreading
RabbitMQ
Kafka
SQL
NoSQL
CI/CD
Cloud platforms
Team player
Excellent communicator

Tools

.NET Core
RabbitMQ
Kafka

Job description

8x8 connects our customers and teams globally, empowering CX leaders with performance and insights to make smarter decisions, delight customers, and drive lasting business impact. At 8x8 Inc. [Nasdaq:EGHT] we put communications at the heart of our business and build technology that allows people to connect anytime, anywhere they are in the world, and on any device. 8x8 CPaaS provides a cloud-based infrastructure and platform to integrate real-time communications capabilities including SMS, chat apps, voice, and video calls into applications, websites, and workflows, using APIs. With 8x8 CPaaS, organizations around the world have successfully unified omnichannel customer communications to optimize their customer experience.

Are you ready to take on an exciting opportunity as a Senior Software Engineer for a global messaging platform? If you have experience in developing high-performance, reliable, and globally distributed services, we want to hear from you! We are looking for a talented individual to join our Engineering team in Singapore and play a key role in the design, development, and evolution of our core messaging platform.

Our ideal candidate is a professional with hands-on experience with high-throughput, scalable, distributed systems in production, who can demonstrate excellent organization, strong problem-solving, and decision-making skills.

Responsibilities
  • designing and developing new RESTful APIs and backend microservices.
  • optimizing and improving the performance of the platform, ensuring the highest quality with unit tests, and participating in integration test design.
  • collaborating with the product team on requirements.
Experience
  • Experience 6+ years of professional software development experience.
  • Expert knowledge of .NET Core and C#.
  • Strong understanding of RESTful web services and microservices architecture.
  • Proficiency in multi-threaded application development and async programming.
  • Experience with queue engines like RabbitMQ or Kafka.
  • Working experience with SQL and NoSQL databases.
  • Experience with software engineering best practices (unit testing, integration testing, CI/CD).
  • Hands-on experience utilizing cloud platforms to develop scalable and reliable applications, leveraging the power of cloud services for enhanced performance and flexibility.
  • A team player who thrives in cross-functional environments, collaborating closely with product team, and stakeholders.
  • Strong communicator who proactively drives alignment between engineering and business teams.
Bonus points
  • Hands-on experience with highly loaded, mission-critical, scalable distributed systems in production, experience with cloud providers (AWS, Google Cloud, Microsoft Azure), or experience with Kubernetes, Helm, and Istio (or any other service mesh) in production.
  • Exposure to the communications or messaging domains is also an advantage.
  • Experience leveraging AI tools and frameworks (such as GitHub Copilot, Claude, or LLM APIs) to accelerate software delivery.
  • Candidates who have designed or built AI agents — whether for workflow automation, developer productivity, or customer-facing features — are strongly preferred.
Qualification

Written and verbal fluency in English is required.

Equal Employment Opportunity

8x8 is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

E-Verify

For 8x8 jobs located in the US: 8x8 participates in the E-Verify program.

Posters

View the Participant Poster in English and Español. View the Right to Work Poster in English and Español.

Accommodation

We also provide reasonable accommodation to individuals with disabilities in accordance with applicable laws.

Reasonable accommodation

Learn more or email us at careers@8x8.com (Include “Reasonable Accommodation” in the subject line) Our Job Applicant Privacy Notice can be found here.

Company website

Learn more on our company website at www.8x8.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Software Engineer
C# Software Engineer

8X8 PHILIPPINES, INC. • Cebu City

On-site
PHP 900,000 - 1,700,000
C# Software Engineer
C# Software Engineer

8x8 • Cebu City

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

8x8 • Cebu City

On-site
PHP 1,000,000 - 1,800,000
EEO policy
Accommodation for disabilities
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

8x8, Inc. • Cebu City

On-site
PHP 1,800,000 - 2,700,000
Senior Software Engineer - Global Messaging Backend
Senior Software Engineer - Global Messaging Backend

8x8 International Philippine Branch Office • Cebu City

On-site
PHP 5,906,000 - 9,350,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

8x8 • Cebu City

On-site
PHP 1,800,000 - 3,600,000
DevOps Engineer
DevOps Engineer

8x8 International Philippine Branch Office • Cebu City

On-site
PHP 1,500,000 - 2,500,000
Deal Operations Specialist, CPaaS
Deal Operations Specialist, CPaaS

8x8 International Philippine Branch Office • Manila

Hybrid
PHP 500,000 - 750,000
DevOps Engineer
DevOps Engineer

8x8 • Cebu City

On-site
PHP 1,200,000 - 2,400,000
Deal Operations Specialist, CPaaS
Deal Operations Specialist, CPaaS

8x8 • Taguig

Hybrid
PHP 600,000 - 1,000,000