Senior Software Engineer — Own & Maintain Our Live Platforms

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

800

HOURS PER WEEK

35

DATE UPDATED

Jun 19, 2026

JOB OVERVIEW

Senior Software Engineer — Own & Maintain Our Live Platforms

About the role
We've built and launched two live products — a B2B trading platform and a pet health app — and we're looking for a senior engineer to take full ownership of them. This is a stewardship role: your job is to keep these applications running smoothly, stable, and secure, and to evolve them as we grow.

This is not a junior or learning-on-the-job position. We need someone with many years of hands-on experience who can look at a codebase, understand it deeply and quickly, and take responsibility for it end to end. You should be the person we can hand the keys to and trust to keep everything running.

What you'll do
Own and maintain two live products — a B2B trading platform and a pet health app
Constantly review and update the apps — keep them current, stable, secure, and performing well
Publish and release to the App Store (and Google Play where relevant), managing the full submission and update process
Manage bug logs and issues — track, prioritize, and resolve reported bugs, and put safeguards in place to stop them recurring
Ensure updates are applied — keep dependencies, frameworks, and platform requirements up to date
Implement new features — plan, build, test, and ship enhancements as the products grow
Automate everything possible — testing, deployments, monitoring, and release pipelines, so the apps run smoothly with minimal manual effort
Make and document sound technical decisions, managing all work through Git and professional version-control workflows

What we're looking for
Senior-level experience — many years building, launching, and maintaining production web applications
Deep, genuine technical understanding — able to fully grasp what they're working on, not just patch around it
Full-stack capability — comfortable across front end, back end, databases, and infrastructure
Strong command of multiple programming languages and modern frameworks
Production reliability mindset — experience keeping live, business-critical systems stable and secure
App Store / Google Play experience — has published and maintained mobile apps through the full release and update cycle
Automation-first approach — builds automated testing, deployment, and monitoring so systems run with minimal manual effort
Proficiency with Git and professional version-control workflows
Ownership and autonomy — can take a system and run with it without constant direction
Clear communicator — can explain technical decisions and trade-offs to non-technical stakeholders
Include "Software10" in the title when applying - so we know you have read this application.

Nice to have
- Experience with trading, fintech, or other transactional/B2B platforms (relevant to our trading platform)
- Experience with consumer or health-related apps (relevant to our pet health app)
- Cloud infrastructure and CI/CD experience (AWS/GCP/Azure)
- Experience with security, compliance, or handling sensitive data
- Experience mentoring or eventually leading other engineers

Please share your github repos and any links to projects you have developed.

Thank you

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0101
Total Execution Time  0.0115
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Software-Engineer-Own-Maintain-Our-Live-Platforms-1672221
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0048 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1672221
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 787647
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1672221
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1672221' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672221 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-19-2026=779***Jun-20-2026=97***Jun-21-2026=67***Jun-22-2026=62***Jun-23-2026=22***Jun-24-2026=12***Jun-25-2026=14***Jun-26-2026=8***Jun-27-2026=1***Jun-28-2026=7***Jun-29-2026=10***Jun-30-2026=6***Jul-01-2026=3***Jul-02-2026=7***Jul-03-2026=13***Jul-04-2026=5***Jul-05-2026=4***Jul-06-2026=4***Jul-07-2026=7***Jul-08-2026=3***Jul-09-2026=4***Jul-10-2026=3***Jul-11-2026=1***Jul-12-2026=1***Jul-14-2026=3***Jul-15-2026=6***Jul-16-2026=1***Jul-17-2026=3***Jul-18-2026=1***Jul-19-2026=1***Jul-20-2026=2***Jul-22-2026=1***Jul-23-2026=2***Jul-25-2026=8***Jul-26-2026=17***Jul-27-2026=12***Jul-28-2026=13***Jul-29-2026=16***Jul-30-2026=11***Jul-31-2026=13***Aug-01-2026=14***Aug-02-2026=18***Aug-03-2026=12***Aug-04-2026=3***Aug-08-2026=2' WHERE job_id'1672221'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1085***Jul-2026=165***Aug-2026=49' WHERE job_id'1672221'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1672221' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672221 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '787647'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)