Get more replies from employers
Send a job-specific resume in minutes.
APW Tech is seeking a seasoned software engineer in the Philippines to design and develop production-grade Python and/or .NET services, APIs, and data-processing components. You will build modular, testable components and contribute to CI/CD pipelines while ensuring quality, security, and maintainability across enterprise AI and cloud-native workloads.
You will collaborate on REST APIs, event-driven services, and distributed systems, with a strong emphasis on observability, testing, and
Design and develop high-quality Python and/or .NET services, libraries, APIs, background workers, and data-processing components.
Build modular, reusable, testable, and maintainable application components using established Python and/or .NET engineering practices.
Develop synchronous and asynchronous services that support AI inference, document processing, data retrieval, workflow orchestration, and system integration.
Implement appropriate exception handling, retry mechanisms, timeouts, circuit breakers, caching, rate limiting, and graceful degradation.
Apply object-oriented, functional, domain-driven, and event-driven design approaches where appropriate.
Develop automated unit, integration, contract, security, performance, and regression tests.
Maintain clear technical documentation covering solution architecture, APIs, configuration, deployment, operations, and troubleshooting.
Contribute to continuous integration and continuous delivery pipelines for automated testing, security scanning, deployment, and release management.
Participate in code reviews and ensure that engineering work meets agreed quality, security, performance, and maintainability standards.
Significant professional experience developing production-grade applications using Python.
Demonstrated experience designing and delivering enterprise AI, machine learning, data, or cloud-native solutions.
Strong understanding of Python and/or .NET frameworks and libraries used for APIs, asynchronous processing, data engineering, testing, and AI development.
Practical experience developing generative AI, retrieval-augmented generation, intelligent search, or AI agent solutions.
Hands-on experience with AWS-native cloud services and cloud-native architectural patterns.
Experience designing and integrating REST APIs, event-driven services, databases, enterprise applications, and data platforms.
Strong understanding of software architecture, distributed systems, microservices, application security, testing, and continuous delivery.
Experience implementing observability using Datadog or a comparable enterprise observability platform.
Experience using cloud and application security tools such as Wiz and Snyk.
Experience with container technologies and orchestration platforms such as Docker, Amazon ECS, or Amazon EKS.
Experience with automated testing, source control, code review, dependency management, and CI/CD pipelines.
Strong analytical, troubleshooting, technical writing, and stakeholder communication skills.
Demonstrated ability to lead technical discussions, mentor engineers, and influence engineering decisions without relying solely on formal authority.