Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
Design, build, and test new software while reworking legacy systems to ensure maintainability and performance. Collaborate with product and business teams to translate rough business problems into functional technical solutions.
Role overview
We are seeking skilled Software Engineers to join our team. This is a remote role, open to candidates anywhere in the Philippines. You do not need to be in Manila.
The work is hands-on and spans several platforms. You will work closely with product, business and project leads, across both legacy systems and new development.
How we work
We use Claude Code every day. It writes a lot of our Python. It is involved in most of what we build, from application code through to internal tooling and data work.
Producing code is no longer the bottleneck. Two things are. Working out what actually needs building, because requirements here tend to arrive as a rough business problem rather than a specification. And judging whether what came back is right. These tools sound just as confident when they are wrong.
Most of the skill is in the steering. Knowing what to put in front of the tool, noticing when it is working from a wrong premise, and knowing enough about the business to tell when an answer is wrong.
That last part takes time. There are a lot of systems here with twenty years of history behind them, and the fastest way in is the systems themselves. So the skill that matters is using these tools to interrogate one until you actually understand it. Query the database. Read the code. Test the theory against the real thing rather than against what you assume is there.
We are less interested in what you already know about our stack than in how fast you can do that.
The work is a mix of three things. New development, building what does not exist yet. Rebuilding, because a lot of what runs here has been running a long time and is being reworked properly rather than patched. And investigation, where a question comes in that nobody can answer from memory and you go and find out.
That last one means reading across systems you have never seen, working out what is actually happening, proving it, and writing it down so the next person does not start over. The writing down is part of the job, not admin on top of it.
Responsibilities
Requirements
Skills
You will not have all of these. Breadth across several of them matters more than depth in any one.
Python
Google Cloud Platform
Kafka
JavaScript and TypeScript
API development
MySQL and PostgreSQL
Git and GitHub
Docker
What we are looking for in people
Why join us
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 213,895+ Jobs in Software Engineer
Answer easy questions
213,895+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”