Be part of our pioneer engineering team in the Philippines! We are urgently hiring a hands-on Senior Full Stack Software Engineer to join our Inbound Contact Experience (ICX) team. You will play a foundational role in building and scaling high-availability, cloud-native web applications and event-driven microservices that power next-generation customer contact experiences.
Working fully onsite during the night shift (7:00 PM – 4:00 AM PHT) in direct collaboration with global stakeholders, you will own end-to-end delivery—from building responsive React/TypeScript frontends and Node.js/Java APIs to deploying resilient AWS infrastructure using Terraform and GitHub Actions.
ABOUT YOU
You're the "roll-up-your-sleeves" type who is always willing to take on new and/or bigger challenges. You will be organised, adaptable, and capable of working across multiple projects and timelines. You will be a reliable source of information for each of the teams, with a curious mind, a desire to learn and excellent relationship management skills.
RESPONSIBILITIES
- Bachelor's degree OR 4 years of Software Engineering experience.
- 3+ years of professional software engineering experience building modern full-stack or cloud-based applications.
- 3+ years of experience developing backend services, APIs, microservices, or event-driven applications using Java, Node.js/TypeScript, or comparable enterprise technologies.
- 3+ years of hands‑on cloud engineering experience with AWS services such as ECS/Fargate, Lambda, DynamoDB, S3, SQS, CloudWatch, ECR, and VPC networking.
- 3+ years of CI/CD and source‑control experience using GitHub, with experience building or supporting automated deployment pipelines such as GitHub Actions.
- 2+ years of experience with Infrastructure as Code using Terraform, supporting repeatable cloud infrastructure deployment and configuration.
- 3+ years of experience with automated software testing, including unit, API, integration, and/or UI automation.
- Demonstrated experience troubleshooting distributed applications and production issues using logs, metrics, traces, and observability platforms such as CloudWatch, Splunk, Kibana, or equivalent.
- Solid understanding of REST APIs, asynchronous/event‑driven architecture, authentication/session management, caching, networking fundamentals, resiliency patterns, and secure application development.
- Demonstrated ability to work effectively across engineering, architecture, product, QA, operations, and external dependent teams in an Agile delivery environment.
- Demonstrated ability to effectively leverage enterprise‑approved AI tools in day‑to‑day software engineering.
REQUIREMENTS
- Willing and able to work 100% onsite in the Philippines on a graveyard/night shift schedule (7:00 PM – 4:00 AM PHT), and available to start immediately.
- Experience building high-throughput, low-latency, event-driven applications using queues, streams, caches, serverless processing, and distributed data stores.
- Experience with Amazon Connect, contact‑center platforms, CRM integrations, Salesforce, Pega, or similar enterprise customer‑service technologies.
- Experience designing systems that consume real‑time or near‑real‑time AI‑generated data, including conversation summaries, intent/context information, or other conversational AI outputs.
- Experience with performance engineering, resiliency testing, capacity planning, observability, incident response, and production support for business‑critical enterprise applications.
- Experience working in healthcare or other regulated environments where applications must account for authentication, authorization, privacy, HIPAA guidance, PHI, security, and auditability.
- Experience developing engineering standards, and solving complex cross‑system problems.
- Experience working or knowledge of AI Development Life Cycle (AIDLC) framework, leveraging enterprise‑approved AI‑assisted engineering tools and practices across requirements, solution design, development, code review, automated testing, documentation, troubleshooting, deployment, and production support, with appropriate human oversight, security, and quality controls.
Recruitment Process
Note: The hiring process outlined below is subject to change based on role requirements:
- Initial Interview: Initial assessment with the recruitment team.
- Technical Assessment: Technical evaluation conducted by the hiring team.
- Final Interview: Concluding interview with practice leads.
- Job Offer: Successful candidates receive formal offer with details.
Join our team and make an impact! Mav3rik is committed to fostering a diverse and inclusive workplace where all employees are valued and empowered to succeed.