Senior Software Engineer
Job Summary
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
As a Senior Software Engineer you will have the opportunity to expand our platform by designing and developing new RESTful APIs and backend microservices. You will also have the chance to optimize and improve the performance of the platform ensuring the highest quality with unit tests and participating in integration test design. Collaboration with the product team on requirements is also a key part of this role.
Experience
6 years of professional software development experience.
Expert knowledge 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.
Join us today and be part of a dynamic team that is shaping the future of messaging platforms!
Remuneration
In return for your skills and expertise we offer a competitive salary. Additionally we are committed to fostering your professional growth and development by providing access to training programs
that will empower you to excel in your role and advance your career.
If you are excited about the opportunity to work with a dynamic team contribute to the development of a leading communication platform and invest in your own professional development please apply today.
#LI-JL1
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.
For 8x8 jobs located in the US: 8x8 participates in the E-Verify program.
View the Participant Poster in English and Español.
View the Right to Work Poster in English and Español.
We also provide reasonable accommodation to individuals with disabilities in accordance with applicable laws. Learn more or email us at (Include Reasonable Accommodation in the subject line)
Our Job Applicant Privacy Notice can be found here.
Learn more on our company website at our pages on LinkedIn Twitter Facebook and Instagram.
Required Experience:
Senior IC
About Company
The 8x8 unified platform for contact center, business phone, video, chat, and APIs helps companies of any size deliver differentiated customer experiences.