Senior Software Engineer

CXC logo

CXC

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python React GraphQL Typescript CI AWS

Job Description

We are looking for a Senior Software Engineer to join a cross‑functional product team working on data‑driven products that deliver meaningful insights to users. This role is well‑suited for an engineer with a strong front‑end foundation who is also comfortable working across the full stack.


You’ll collaborate closely with Product, Design, and Data teams, contributing to the design and delivery of scalable, high‑quality software solutions.


What You’ll Be Doing

  • Design, build, test, and maintain modern web applications across the full software development lifecycle
  • Take ownership of front‑end development while contributing to backend services when needed
  • Build and consume GraphQL APIs to support data‑driven user experiences
  • Work in a cloud‑based environment (AWS) to deliver reliable and scalable solutions
  • Collaborate within an Agile, cross‑functional team, contributing to analysis, story definition, and technical design
  • Improve engineering practices including code quality, testing, CI/CD, and DevOps workflows
  • Partner with stakeholders across regions and disciplines to deliver business‑driven outcomes


Required Skills & Experience (Must‑Have)

  • Strong experience with React and TypeScript
  • Hands‑on experience with GraphQL (minimum 6 months)
  • Experience working with AWS in production environments
  • Full‑stack engineering background, with a primary focus on front‑end development
  • Experience delivering data‑driven applications and user‑facing features
  • Solid understanding of modern software engineering practices (testing, code reviews, CI/CD)


Nice to Have

  • Python experience
  • Exposure to or experience in data engineering or data platforms
  • Experience working in highly collaborative, cross‑regional teams


What We’re Looking For

  • A senior‑level engineer who can work autonomously and contribute to technical decision‑making
  • Strong communicator who collaborates effectively with engineers, designers, and product partners
  • Someone who enjoys working on user‑centric, data‑driven solutions
  • Comfortable balancing hands‑on coding with broader team contribution


Work Setup

  • Contract role (12 months, with potential extension)
  • Hybrid work arrangement (2–3 days on‑site)
  • Locations supported across APAC (with alignment to core working hours)


Interview Questions of Senior Software Engineer at CXC

Currently, there aren't any interview questions for this role at CXC shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer at CXC

Currently, there aren't any salaries for this role at CXC shared by other job seekers.

View more salaries from CXC →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now