The Senior Data Platform Engineer will be responsible for the design, development, and optimization of our enterprise data platform.
This role is key in building scalable data infrastructure, enabling advanced analytics, and supporting data-driven decision-making across the organization.
Design, build, and maintain scalable and secure data pipelines and data lake/warehouse architectures.
Optimize data workflows for performance and cost-efficiency in cloud environments (e.g., Azure).
Lead the adoption of modern data engineering tools and frameworks (e.g., Databricks, Azure Data Factory).
Monitor and troubleshoot data platform performance and reliability issues.
Collaborate with the product delivery team and business stakeholders to understand data requirements and deliver meaningful insights.
Participate in Agile development processes including Scrum and Kanban events.
Prepare high-level and detailed technical designs for data solutions.
Apply best practices in coding, testing, and deployment including CI/CD pipelines.
Stay updated with the latest trends in analytics engineering and suggest process improvements.
Perform other relevant tasks as assigned.
Requirements
Graduate of Bachelor of Science in Information Technology, Engineering, Data Science, or other related fields.
At least five (5) years of experience in a platform engineering or software engineering role.
At least five (5) years of experience in architecture, design, and development of integrated systems.
Strong analytical and problem-solving skills.
Proven experience with cloud platforms such as Azure or AWS.
Proven experience in Infrastructure as Code tools like Terraform.
Proven experience developing microservices for data integration using TypeScript or Python.
Familiarity with developing data pipelines modern data warehousing solutions like Databricks.
Familiarity with relational databases like Microsoft SQL Server, etc.
Familiarity with software development lifecycle and project management methodologies.
Experience in Agile methodologies (e.g., Scrum or Kanban).
Experience with Azure DevOps is preferred.
Experience with Azure Cloud Services and CI/CD pipelines is an advantage.
Certifications in Secure Coding, Scrum, or DevOps are a plus.
Experience working in teams of five or more members.
Ability to work with senior executives from diverse cultures.
Excellent oral and written communication skills in English.
Tech Stack
AWS
Azure
Cloud
Microservices
MS SQL Server
Python
SQL
Terraform
TypeScript
Benefits
ALL company PERKS AND BENEFITS take effect UPON HIRING!
Contract: there is always a project and opportunity for you.
Personal Development and Travel Opportunities outside the Philippines.
Baby Basket – to welcome your newborn to the ERNI family.
Fruit Basket – boost of vitamins during hospitalization.
Free snacks and coffee in the office
Free Training with Certifications: Grow with us through technical and non-technical training.
Challenging Projects: ERNI is dedicated to developing high-quality software in complex technical environments such as MedTech, Industry, Finance, and Transportation.
Employee Welfare: You will be guided by a group of people who will guide and support you to have the right tools and mindset.
Promotions & Recognition: From the very first day, we offer you a way to learn and develop yourself in our company. Your colleagues and superiors consistently recognize and appreciate all efforts, making you feel satisfied with your achievements.
Communication: You will find transparency, honesty, and open communication in our working culture.