Software Engineer
2 hours ago
As a Data Engineer, you will play a key role in designing, developing, and maintaining end-to-end data solutions in the Enterprise Data Platform. You will be responsible for building scalable, efficient, reliable, and reusable data pipelines and analytic applications, and your expertise will be leveraged in both backend and frontend development. You will collaborate closely with cross-functional teams to understand business requirements, architect data solutions, and implement best practices for data engineering and analytics.
Duties And Responsibilities
Data Design, Ingestion, Integration, and Processing
- Design, develop, and implement data solutions including data ingestion pipelines to acquire data from various source systems, storage processing, and visualization as needed, leveraging Azure Data Platforms and Databricks.
- Design and define data models, schemas, and structures to support analytical and reporting needs, ensuring scalability, performance, and data integrity. Configure and manage data storage solutions to store structured, semi-structured, and unstructured data. Optimize data storage and retrieval mechanisms for performance, cost efficiency, and compliance with data governance standards and regulations.
- Designing and implementing data integration/ingestion/transformation/migration/extraction which includes effectively mapping and converting data from source systems to target systems, ensuring precision and uniformity of data migration and integration.
- Design, upgrade, and implement new data workflows, automation, tools, and API integrations.
Implementation Expectations
- Perform unit and integration testing. Provide support in UAT, user training, pre-implementation and post-implementation support activities.
- Provide support/executive analysis needs including ad-hoc reporting analysis, dashboard creating, design of data models, etc.
- Collaborate with data scientists, analysts, and other stakeholders to support their data needs and to ensure that data is properly integrated and aligned with business requirements.
- Create technical documents such as solution design, program specifications, and other required documentation in the SDLC process.
DevOps and Automation
- Implement DevOps practices and automation workflows to streamline the development, deployment, and monitoring of data pipelines and applications. Collaborate with DevOps team to define CI/CD pipelines, automate testing, and ensure reliability and scalability of data solutions.
Performance Optimization and Tuning
- Monitor and optimize the performance of data pipelines and analytics applications, identifying bottlenecks, optimizing query performance, and tuning Spark jobs for efficiency.
- Implement caching, partitioning, indexing, and other strategies to improve data processing speed and reduce latency in workloads.
Controls and Compliance
- Implement security controls and encryption mechanisms to protect sensitive data stored and processed in the platform.
- Ensure compliance with industry standards, bank-wide standards, and other regulatory requirements.
Others
- Provide support on maintenance and operations of the environment as needed (e.g., updates, patches)
- Manage and ensure quality delivery of 3rd-party vendors where applicable.
- Conduct knowledge sharing sessions and training workshops to educate team members and other stakeholders.
- Stay up to date with industry developments and trends and recommend and implement new technologies and approaches to improve data engineering processes.
Education
- Bachelor's degree in Computer Science, Engineering, or related field
Work Experience
- Minimum 3-5 years of experience as Data Engineer, Software Engineer with a focus on data engineering and analytics
Technical Skills
- Experience in creating data pipelines and developing complex and optimized queries
- Having at least 2 years experience in Databricks and Microsoft Azure Data Platform
- Experience in SQL, Python, Shell, Scala as well as experience with data manipulation processing using Apache Spark and Databricks
- Strong understanding of data architecture principles, data modeling techniques, and data integration patterns, with experience in designing scalable and efficient data pipelines
Skills
- Experience with DevOps practices, CI/CD pipelines such as Azure DevOps is a strong advantage
- Familiarity with data visualization and reporting tools such as PowerBI is a strong advantage
-
Sr. Software Engineer
2 hours ago
Manila, National Capital Region, Philippines Software Ventures International Full time ₱900,000 - ₱1,200,000 per yearAbout the RoleThe Senior Software Engineer is a technical leader responsible for the design, development, testing, and deployment of efficient, high-quality software systems. You will translate complex user requirements into robust technical specifications and mentor junior team members, ensuring best practices and code quality across the team.Key...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines LIGHT REACH Full time ₱80,000 - ₱120,000 per yearCompany DescriptionLight Reach is a fast-moving, founder-focused tech consultancy and product studio. We work closely with VC-backed startups and high-growth companies to help them ship faster, build scalable systems, and solve complex technical challenges. Our team combines top-tier engineering expertise with a collaborative, hands-on approach ensuring...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines Tap Growth ai Full time ₱900,000 - ₱1,200,000 per yearWe're Hiring: Software Engineer We are seeking a skilled and innovative Software Engineer to join our dynamic team in developing cutting-edge software solutions. The ideal candidate will possess strong technical expertise, problem-solving abilities, and a passion for creating high-quality software products. Location:Manila, Philippines Work Mode:Flexible...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines Maya Full time ₱1,200,000 - ₱2,400,000 per yearEnterprise FunctionsOur MissionOur goal is for everyone to make bolder choices with their finances.To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better.To be part of...
-
Mid-Level Test Engineer
55 minutes ago
Manila, National Capital Region, Philippines Interact Software Full time ₱900,000 - ₱1,200,000 per yearInteract provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino's, Teva Pharmaceuticals, and Technicolor.Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service...
-
DevOps Engineer
2 weeks ago
Manila, National Capital Region, Philippines 77 Software Full time ₱900,000 - ₱1,200,000 per yearDevOps Engineer Job DescriptionManages the release pipeline for all projects and changesHandles code releases, deployments, and management of product updatesSets up tools and required infrastructure based on delivery/project requirementsAutomates the deployment process and continuously improves on itHave the technical skill to review, verify, and validate...
-
Software Engineer
2 hours ago
Manila, National Capital Region, Philippines KonnectHub Corp. Full time $12,000 per yearJob DescriptionWe are looking for a skilled Software Engineer with at least 3 years of experience to join our growing remote team. In this role, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions that align with our business goals and technical standards. You will work closely with cross-functional...
-
Software Engineer
2 weeks ago
Manila, National Capital Region, Philippines EROAD Full time ₱900,000 - ₱1,200,000 per yearSenior Software Engineer – Big DataA career with EROAD offers the unique opportunity to work in a fast-growing organisation that is at the forefront of intelligent transport solutions, enhancing road safety, improving productivity, and reducing environmental impact. EROAD's mission is to deliver intelligence you can trust, for a better world tomorrow. What...
-
Software Engineering Manager
2 weeks ago
Manila, National Capital Region, Philippines CXC Full time ₱1,500,000 - ₱2,500,000 per yearOur client is looking for an experiencedEngineering Managerto lead high-performing engineering teams and drive the delivery of scalable software solutions. This role bridges technical leadership, people management, and strategic execution to ensure engineering efforts align with business goals.What You'll Do:Lead, mentor, and grow engineering, data science,...
-
Software Engineer
53 minutes ago
Manila, National Capital Region, Philippines Teoh Capital Full time ₱900,000 - ₱1,200,000 per yearDescriptionReporting to the Lead Development Engineer and working within an experienced and collaborative development team, you will be tasked with building performant, scalable, and sustainable backend application architecture and software.Your responsibilities will include:Working with the technology team in the adoption and maintenance of modern (agile)...