Software Engineer II
On-site · Manila, Metro Manila, Philippines
Job Summary
Software Engineer II with 3–5 years of experience, focused on backend development in Python, API design, and cloud integration. Responsibilities include designing, developing, and enhancing scalable backend applications and RESTful APIs, integrating GenAI-enabled capabilities, processing structured/unstructured JSON data, and collaborating with cross-functional teams to deliver cloud-based solutions on Azure and/or AWS. The role emphasizes secure, reliable, and maintainable software practices, deployment automation, monitoring, and troubleshooting, along with code reviews, documentation, and mentoring junior engineers. Candidates should have hands-on Python expertise, experience with REST APIs and microservices, familiarity with AI/GenAI technologies, and a solid background in cloud platforms (Azure and/or AWS). Knowledge of FastAPI, Flask, or Django, Docker/Kubernetes, CI/CD, and DevOps concepts is a plus. The position is located in Manila, Philippines and is designated as on-site (IN_PERSON).
Required Qualifications
- Bachelor’s degree holder
- 3–5 years of software engineering experience
- Strong proficiency in Python development
- Experience with REST APIs
- Experience with Azure and/or AWS
- Exposure to AI and Generative AI technologies
- Familiarity with Agile/Scrum development methodologies
- Experience with GitHub workflows
- Knowledge of Docker, Kubernetes, or containerized deployments
- Understanding of CI/CD pipelines and DevOps practices
- Strong analytical, troubleshooting, and communication skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.