Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Full-Stack Engineer jobs
/
Remote Software Engr. (Ruby on Rails, Data infra) WFH
Remote
Software Engr. (Ruby on Rails, Data infra) WFH
at
Octal Philippines Inc.
Posted 22 hours ago
✅
0 applied
Description:
We are seeking a highly skilled and versatile Senior Software Engineer to join our Team.
This position 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.
The role enables robust, data-driven capabilities across the business and demands full-stack backend experience with Ruby.
Strong proficiency in building and maintaining data pipelines, warehouses, and analytics solutions is required.
Requirements:
A Bachelor's degree in Computer Science, Information Systems, or equivalent experience is required.
Candidates must have 7+ years of experience in backend software development, preferably with Ruby (Rails, Sinatra).
A minimum of 5+ years in data engineering is necessary, 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 is essential.
Expertise in SQL and experience working with PostgreSQL, Snowflake, or similar databases is required.
Hands-on experience with tools such as Kafka, Airflow, dbt, Docker, and CI/CD platforms is necessary.
A working knowledge of AWS services (e.g., S3, RDS, ECS, Lambda) and cloud-native architectures is required.
Strong problem-solving skills and a passion for clean, maintainable, and testable code are essential.
Experience working in Agile/Scrum environments is preferred.
Benefits:
The position offers the opportunity to lead the development and maintenance of backend services and APIs using Ruby.
You will drive backend system design to support low-latency, high-throughput, and scalable applications.
Collaboration with front-end developers and QA engineers to ship features and fix issues efficiently is encouraged.
The role includes enforcing coding standards and best practices across the development team.
Participation in peer code reviews, design sessions, and sprint ceremonies is part of the job.
You will contribute to CI/CD setup and deployment automation for software releases.
Mentoring junior engineers and guiding technical decision-making across the backend domain is a key responsibility.
The role also involves designing robust, scalable ETL/ELT pipelines and managing data integration from multiple sources.