Senior Software Developer

inRiver inc

Davao City

On-site

PHP 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

inRiver inc is looking for a Senior Software Developer to join our engineering team in Davao City, Philippines. In this role, you will design and develop high-quality software that powers our product information platform while mentoring junior engineers and engaging in collaborative team practices.

We value technical ownership and contribution to scalable solutions. If you have strong programming skills and experience with cloud platforms, apply now!

Qualifications

  • 5+ years of experience building and shipping production software.
  • Familiarity with modern programming languages and relevant ecosystems.
  • Experience with cloud platforms and containerisation technologies.

Responsibilities

  • Design, develop, and deliver high-quality software for the product information platform.
  • Mentor junior engineers and ensure software quality.
  • Drive continuous improvement in CI/CD practices.

Skills

Strong programming skills in modern languages (Java, C#, JavaScript/TypeScript, Python, Go)
Experience with web service architectures (RESTful APIs, GraphQL)
Experience with cloud platforms (AWS, Azure, Google Cloud)
Experience with containerisation technologies (Docker, Kubernetes)
Strong debugging and troubleshooting skills

Education

Degree in Computer Science, Engineering, or equivalent practical experience

Tools

CI/CD pipelines
Version control (Git)

Job description

At Inriver, we help brands deliver better product experiences — wherever their customers are. From the first product detail to the final purchase decision, we make product information work smarter.

We are now looking for a Senior Software Developer to join our engineering team.

What you’ll do

As a Senior Software Developer, you will design, develop, and deliver high-quality software that powers our product information platform. You will work across the full stack, mentor more junior engineers, and partner with product managers, designers, and QA to ship reliable features. This role expects strong technical ownership, pragmatic decision-making, and a focus on scalable, maintainable solutions.

Technical ownership & development
  • Lead the design and implementation of new features and services, from requirements through to production.
  • Write clean, testable, and well-documented code following team standards and best practices.
  • Drive architectural discussions and propose pragmatic improvements to performance, scalability, and reliability.
Collaboration & delivery
  • Partner with Product and Design to translate customer needs into robust technical solutions and clear implementation plans.
  • Participate in sprint planning, code reviews, and estimation; help the team deliver predictable outcomes.
  • Mentor and coach engineers — provide constructive feedback, share knowledge, and help grow technical competence across the team.
Quality, observability & operations
  • Own the quality of the code you and your team ship: design automated tests, monitoring, and alerting to ensure production health.
  • Investigate, troubleshoot, and resolve production incidents; participate in on-call rotation when required.
  • Drive continuous improvement in CI/CD pipelines, deployment practices, and rollback strategies.
What you’ll bring

We don’t expect you to tick every box — but you’ll thrive here if you have many of the below:

  • Proven experience (typically 5+ years) building and shipping production software in a commercial environment.
  • Strong programming skills in one or more modern languages (for example Java, C#, JavaScript/TypeScript, Python, or Go) and familiarity with the relevant ecosystems and tooling.
  • Demonstrable experience with web service architectures (RESTful APIs, GraphQL) and distributed systems principles.
  • Experience with cloud platforms (for example AWS, Azure, or Google Cloud) and containerisation technologies (Docker, Kubernetes).
  • Solid understanding of data modelling, databases (relational and/or NoSQL), and performance optimisation techniques.
  • Practical experience writing automated tests, and working with CI/CD pipelines and version control (Git).
  • Strong debugging and troubleshooting skills; comfortable working with logs, traces, and metrics to diagnose issues.
  • Clear, professional written and verbal communication in English; able to explain technical trade-offs to both technical and non-technical stakeholders.
  • A collaborative mindset with a focus on mentorship, knowledge sharing, and improving team practices.
  • Degree in Computer Science, Engineering, or equivalent practical experience — or a track record that demonstrates the skills above.
Nice to have
  • Experience with product information management (PIM) systems, e‑commerce platforms, or related domains.
  • Familiarity with event-driven architectures, message brokers, and streaming platforms.
  • Experience contributing to open-source projects or technical communities.
Why join us?

You’ll be part of a distributed, cross-functional engineering organisation that values autonomy, quality, and continuous improvement. We offer opportunities to grow technically and influence the product roadmap while working on systems that help customers deliver exceptional product experiences.

Ready to apply?

If this sounds like you, we’d love to hear from you. If you’re curious but not 100% sure, we still encourage you to apply — we’re happy to explore the fit together!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Specialist
QA Specialist

inRiver • Philippines

On-site
PHP 1,000,000 - 1,300,000
Staff Software Engineer
Staff Software Engineer

Inchcape Digital • Philippines

Hybrid
PHP 1,600,000 - 3,200,000
Learning & Development
Career Growth
Skills Advancement
+4
Technical Enablement Assistant
Technical Enablement Assistant

inRiver inc • Metro Manila

On-site
PHP 260,000 - 380,000
Software Engineer
Software Engineer

Infios • Mexico

On-site
PHP 3,685,000 - 5,529,000
Junior Software Engineer
Junior Software Engineer

Innodata Inc. • Cebu City

On-site
PHP 1,200,000 - 1,800,000
Staff Engineer (Software Engineering)
Staff Engineer (Software Engineering)

Inchcape • Taguig

On-site
PHP 1,800,000 - 3,000,000
Learning & Development
Career Growth
Skills Advancement
+4
Senior Software Engineer — Shape Scalable Product Experiences
Senior Software Engineer — Shape Scalable Product Experiences

inRiver inc • Davao City

On-site
PHP 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Interact Software • Metro Manila

On-site
PHP 1,000,000 - 1,800,000
Staff Engineer Software Engineering
Staff Engineer Software Engineering

Inchcape Retail Chile • Philippines

Hybrid
PHP 1,500,000 - 2,700,000
Learning & Development
Career Growth
Skills Advancement
+4
Senior Software Engineer
Senior Software Engineer

Sideways 6 • Philippines

On-site
PHP 1,200,000 - 1,800,000