
Software Engr. (Ruby on Rails, Data infra) WFH at Octal Philippines Inc.. Location Information: Metro Manila, Philippines - Remote. . 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.. . .