Octal Philippines Inc.OI

Software Engr. (Ruby on Rails, Data infra) WFH

Octal Tech is a prominent IT consultancy and software solutions provider, dedicated to assisting businesses in achieving their technology goals.

Octal Philippines Inc.

Employee count: 51-200

Philippines only

Senior Software Engineer – Ruby & Data Engineering

We are seeking a highly skilled and versatile Senior Software Engineer to join our Team. This is to replace a high-performing team member who currently bridges both application development and data engineering functions.

You will lead and contribute to the design, development, and maintenance of both our Ruby-based applications and scalable data infrastructure, enabling robust, data-driven capabilities across the business. It demands full-stack backend experience with Ruby and strong proficiency in building and maintaining data pipelines, warehouses, and analytics solutions.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
  • 7+ years of experience in backend software development, preferably with Ruby (Rails, Sinatra).
  • 5+ years in data engineering, with a strong track record of building data pipelines and managing data infrastructure.
  • Strong experience in designing and deploying RESTful APIs and event-driven services.
  • Expertise in SQL and experience working with PostgreSQL, Snowflake, or similar.
  • Hands-on experience with tools such as Kafka, Airflow, dbt, Docker, and CI/CD platforms.
  • Working knowledge of AWS services (e.g., S3, RDS, ECS, Lambda) and cloud-native architectures.
  • Strong problem-solving skills and a passion for clean, maintainable, and testable code.
  • Experience working in Agile/Scrum environments.

Preferred Qualifications

  • Experience with Golang or Python in production environments.
  • Familiarity with data security and compliance frameworks.
  • Knowledge of BI tools and data visualization platforms.
  • AWS Developer Certification or similar.

Software Engineering (Ruby Focus)

  • Lead the development and maintenance of backend services and APIs using Ruby (e.g., Rails, Sinatra).
  • Drive backend system design to support low-latency, high-throughput, and scalable applications.
  • Collaborate with front-end developers and QA engineers to ship features and fix issues efficiently.
  • Enforce coding standards and best practices across the development team.
  • Participate in peer code reviews, design sessions, and sprint ceremonies.
  • Contribute to CI/CD setup and deployment automation for software releases.
  • Mentor junior engineers and guide technical decision-making across the backend domain.

Data Engineering

  • Design robust, scalable ETL/ELT pipelines using tools such as Airflow, dbt, and Python or Ruby-based scripts.
  • Manage data integration from multiple internal and external sources (e.g., APIs, Kafka, RDBMS).
  • Collaborate with analysts and stakeholders to understand data requirements and deliver efficient data models.
  • Optimize data storage and querying using relational and NoSQL solutions (e.g., PostgreSQL, Snowflake, Redis).
  • Lead the effort in ensuring data integrity, accuracy, quality, and performance.
  • Drive data governance, observability, and monitoring initiatives for pipelines and infrastructure.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Location requirements

Hiring timezones

Philippines +/- 0 hours

About Octal Philippines Inc.

Learn more about Octal Philippines Inc. and their company culture.

View company profile

Octal Tech is a prominent IT consultancy and software solutions provider, dedicated to assisting businesses in achieving their technology goals. Our team consists of highly skilled professionals with a wealth of experience in software development, IT consulting, and custom application solutions. We focus on delivering tailor-made solutions that meet the dynamic needs of various industries while ensuring optimal operational efficiency.

Our service offerings span a wide range of IT solutions, including application development, IT staffing, and managed services. With a strong emphasis on understanding client requirements, we work closely with organizations to provide customized solutions that enhance their business processes. Our mission is to empower our clients through innovative technology implementations and strategic support, ensuring they stay ahead in an ever-evolving digital landscape.

Claim this profileOctal Philippines Inc. logoOI

Octal Philippines Inc.

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at Octal Philippines Inc.

Explore the variety of open remote roles at Octal Philippines Inc., offering flexible work options across multiple disciplines and skill levels.

View all jobs at Octal Philippines Inc.

Remote companies like Octal Philippines Inc.

Find your next opportunity by exploring profiles of companies that are similar to Octal Philippines Inc.. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Octal Philippines Inc. hiring Software Engr. (Ruby on Rails, Data infra) WFH • Remote (Work from Home) | Himalayas