Senior Fullstack Engineer
- Compensation
- Not disclosed
- Location
- Philippines
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's degree in computer science
- 7+ years of Software Engineer experience or more
- Proficiency with LLM-powered coding agents: Effectively use agentic development tools to explore codebases, plan and implement changes, generate tests, and investigate failures. Recognize that AI-gene
- Solid engineering fundamentals and cross-system troubleshooting skills: Have a working understanding of Python, REST APIs, Git, and CI/CD workflows. Navigate unfamiliar codebases and investigate issue
- Strong ownership, curiosity, and critical thinking: Take responsibility for outcomes, seek to understand how systems work, and investigate beyond surface-level symptoms. Question assumptions, consider
- Effective communication and collaboration: Clearly explain findings, evidence, and next steps; deliver scoped work independently; and collaborate across teams and time zones to support agreed delivery
Full description
Company Overview
CSI Interfusion is a global IT firm specializing in Microsoft technologies. We are the leading provider of cloud and innovative digital services, and business solutions. At CSI, our vision is to be the leading digital innovator, creating grea experiences, and delivering exceptional value to our clients and their customers.
Our office is located at Felina Headquarters, Eastwood Quezon City. Our Business Unit is currently looking for a solution oriented and proactive Senior Dev. Do get in touch with us if you see an alignment.
Role Description
The Software Engineer role within the project focuses on creating and enhancing automation-driven solutions that improve software quality, release readiness, and engineering effectiveness across project. This position involves designing and maintaining services, tools, and CI/CD integrations that connect testing, diagnostics, and deployment processes into efficient and reusable workflows.
As part of a collaborative and globally distributed team, you will use modern engineering practices and AI-assisted development techniques to solve complex challenges, accelerate delivery cycles, and strengthen platform reliability. Success in this role requires technical expertise, curiosity, accountability, and the ability to analyze problems deeply, identify root causes, and drive resolutions that improve both product quality and teamproductivity.
Therole involves (but not limited to)
- Build scalable automation capabilities: Design and deliver backend services, engineering tools, and CI/CD integrations that connect test case onboarding, execution, diagnosis, and release validation into efficient, reusable workflows.
- Strengthen end-to-end quality and execution reliability: Expand automated scenario coverage, improve test and environment stability, and turn execution results into trustworthy signals for release decisions.
- Drive release quality and operational readiness: Investigate failures across test cases, pipelines, platform services, and software experiences. Establish root causes, distinguish automation issues from product regressions, and collaborate across teams to resolve blockers and validate fixes.
- Accelerate engineering workflows with AI: Use LLM-powered coding agents throughout development and apply AI to test creation, onboarding, log analysis, and failure triage.
- Evaluate AI-generated solutions against requirements, tests, and observed system behavior, demonstrating measurable improvements in quality and efficiency.
- Advance engineering excellence and delivery effectiveness: Apply strong design, code review, testing, observability, and security practices; maintain actionable documentation and handovers; and address recurring bottlenecks across the delivery lifecycle.