Private Advertiser
Software Engineer - Applications and Data Systems
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Manila, Metro Manila, Philippines
Work mode:
Remote
Published on:
6 October 2026
What they need
Remote | Philippines | Minimum 10 years of relevant experience
We are looking for a highly technically capable Software Engineer – Applications and Data Systems to join an Australian technology company’s Product Engineering team.
You’ll develop reliable applications, web interfaces, automation tools and cloud-backed data services using C++, Python, HTML/JavaScript and AWS.
This is a hands-on role for someone who takes ownership, solves complex technical problems and follows through on delivery. Experience in the Philippine MedTech sector is preferred.
You will operate as a Level 2 individual contributor (IC) within the company’s five-level structure, working closely with engineering and data science teams under the technical direction of the Head of Product Engineering.
Key Responsibilities:
Application & Web Development
- Develop and debug C++/Qt applications and backend components
- Work on device interfaces, application state, recording and data export
- Build HTML/JavaScript interfaces, reports and API integrations for reviewing recordings, test results and analysis outputs
Python, Automation & Data Processing
- Develop Python tools for data processing, file conversion and test automation
- Create repeatable engineering workflows and reproducible software pipelines
- Work with data science specialists to turn agreed analyses into maintainable software
- Preserve source data and validate outputs with relevant specialists
Cloud & Data Services
- Implement data upload, storage, indexing and processing services
- Support cloud deployment, access controls, monitoring and troubleshooting
- Maintain data integrity, secure access and reliable error handling
Software Quality & Delivery
- Write unit and integration tests, debug faults and review code
- Contribute to CI, traceable releases and clear technical documentation
- Own assigned features and tools, estimate work and flag blockers early
- Explain technical decisions clearly and follow quality and security controls
What We’re Looking For:
We’re looking for someone with:
- At least 10 years of professional software development experience
- Strong practical programming skills in C++ or Python, with working knowledge of the other
- Experience delivering maintainable software and debugging complex faults
- Working experience with HTML, CSS, JavaScript, APIs and structured data
- Experience with backend or data systems and AWS or comparable cloud services
- Familiarity with Git, Linux, build tools and CI workflows
- Experience writing unit tests and supporting integration testing
- Experience working in companies that have successfully submitted products to the FDA or other relevant regulatory authorities
- A high degree of collaboration demonstrated through work with engineering, data science or other specialist teams
- Excellent written and spoken English
- A degree in software engineering, computer science or a related discipline, or equivalent practical experience
Experience in MedTech in the Philippines is highly desirable. Experience with Qt/QML, device software, scientific analysis workflows or regulated software requirements, traceability and verification would also be valuable.
Beyond technical skills, you need to be dependable, collaborative and comfortable taking ownership of your work.
We’re looking for finishers—people who complete what they start, communicate blockers early and help turn requirements into tested, reliable software.
The Opportunity:
This is an opportunity to contribute across application development, web interfaces, automation and cloud data systems, working directly with an Australian product engineering team.
You’ll collaborate with engineering and data science specialists, own meaningful technical work and contribute to reliable product delivery.
We’re looking for someone who wants to grow with the business and build a long-term career in software engineering.
IMPORTANT – Application Process:
As part of your application, you must create a profile with The Outsource People (TOP) and upload a short introduction video.
Create your TOP profile here:
https://theoutsourcepeople.com/
Once you’ve created your profile, please upload a short video introducing yourself and covering:
- Your technical background, particularly your experience with C++ and Python
- A software project or feature you helped deliver to completion
- How you collaborate with engineering, data science or other teams
- Why you’d be a good fit for this role
Your TOP profile and video form an important part of the application process. Candidates who don’t complete this step may not progress to interview.
Shortlisted candidates will then be invited to interview with The Outsource People before progressing to the client.
We look forward to hearing from you.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply
skiils
Data Engineer - Planet
Freelance
Lille, France
Onsite, Hybrid
Skills
23 minutes ago
Quick apply