Software Engineer

1 week ago


Pasig, National Capital Region, Philippines Enshored Inc. Full time
The Opportunity

We are Enshored, one of the Inc 5000 fastest-growing companies in the US. We support disruptive startups in the U.S. and Europe, helping them scale through creative innovation.

We are expanding our Data Science team and looking for a Software Engineer with a passion for data infrastructure. This is a unique opportunity to sit at the intersection of Software Engineering, Cloud Infrastructure, and Machine Learning. You won't just be writing code; you will be the bridge between our Data Scientists and production reality, building the APIs and pipelines that power our AI capabilities.

The Role

Data Science moves fast, and our team needs an engineer who is agile, curious, and collaborative. Your goal is to translate complex data requirements into robust, production-grade software.

You will work closely with Data Scientists and BI Analysts to operationalize machine learning models. We value "Consciousness Thinking"— a mindset focused on critical thinking, continuous learning, and high emotional intelligence to navigate complex technical challenges.

Key Responsibilities
  • ML Ops & Platform Dev: Build and maintain the backend services (Python) that support our Machine Learning models.
  • API Design: Develop, test, and document robust REST APIs allowing external applications to consume our data insights and model predictions.
  • Cloud Infrastructure (IaC): specific resources on AWS (ECS, Lambda, SageMaker) using Infrastructure as Code principles (Terraform/CDK/CloudFormation).
  • Data Pipelines: Optimize data storage and retrieval using Apache Airflow, PostgreSQL, and assist in managing data flow between services.
  • CI/CD Implementation: Automate testing and deployment of models and applications using Docker and AWS ECR.
  • Team Collaboration: Partner with Data Scientists to ensure the solutions and models' requirements are feasible and scalable in a production environment.
Requirements

Must-Haves:

  • Experience: 3+ years of professional experience in Software Engineering, Backend Development, or Data Engineering.
  • Language: Strong proficiency in Python (writing clean, maintainable, idiomatic code).
  • AWS Cloud Native: Hands-on experience with AWS core services, specifically Lambda, ECS, S3, and API Gateway.
  • Database Skills: Strong SQL knowledge, specifically with PostgreSQL and Clickhouse.
  • DevOps familiarity: Experience with Docker/Containerization and CI/CD pipelines.
  • Communication: Ability to explain technical constraints to non-technical stakeholders and collaborate well with Data Scientists and the CTO.

Nice-to-Haves:

  • Exposure to AWS SageMaker or Bedrock.
  • Understanding of basic AWS networking (VPC, Security Groups) creates a strong advantage.
  • Experience with NoSQL (DynamoDB/MongoDB) or Caching (Redis/Valkey).
  • Previous experience working in a BPO or high-growth startup environment.
Who You Are
  • A Builder: You enjoy taking a rough prototype from a Data Scientist and turning it into a stable API.
  • A Learner: You are excited about Generative AI, Context Engineering, and eager to test new technologies.
  • A Team Player: You understand that great software is built through collaboration, among professionals with distinct and diverse expertise, not in silos.

  • Java Software Engineer

    13 hours ago


    Pasig, National Capital Region, Philippines Exist Software Labs, Inc. Full time

    ResponsibilitiesDevelop and maintain high quality Java applications to meet project specificationsTroubleshoot, debug and optimize applications with established processesWrite unit and integration testsTroubleshoot, debug and optimize applications with established processesTo engage in high-level software development tasks in Java/Spring Framework and other...


  • Pasig, National Capital Region, Philippines Isentia Full time

    About IsentiaIsentia is a leader in the media intelligence and services industry, with software engineering at the core of our operations. We work in a fast-paced, time-critical environment, handling large volumes of diverse data to deliver complex, evolving solutions to our clients. Join us in building and maintaining the critical systems that power media...

  • Senior DevOps Engineer

    13 hours ago


    Pasig, National Capital Region, Philippines 77 Software Full time

    Position Title: Senior DevOps EngineerWork Setup: Full onsite for the first 90 days then will transition to a hybrid set up (3x a week onsite) afterwardsWork Location: Must be amenable to both Ortigas, Pasig and MakatiShift Schedule: Morning ShiftJob Description:Manages the release pipeline for all projects and changesHandles code releases, deployments, and...

  • Software Engineer

    1 week ago


    Pasig, National Capital Region, Philippines TALENTMATE Full time

    Job DescriptionOrganizational Level 1 :[[reqOrganizational1]]Organizational Level 2 :[[reqOrganizational2]]Manager :[[hiringManagerName]]Location :[[reqLocation]]Talent Acquisition:Aira Kess Pradillada Marbella**Required Travel :*MinimalOpen to Relocation :***[[filter14]]*Referral Bonus Reward Amount * :*[[erpAmount]]In case this job is open for Amdocs...

  • Software Engineer

    6 days ago


    Pasig, National Capital Region, Philippines AtomIT Business Solutions Full time

    JOB DESCRIPTION:Application Developmenta. Design, develop, and maintain fintech/cloud applications (e.g., payment systems, scalable dashboards) using languages like Java, Python, or JavaScript.b. Implement moderately complex features and modules based on business and technical requirements.c.  Write clean, scalable, and reusable code adhering to coding...


  • Pasig, National Capital Region, Philippines Jollibee Group Full time

    Title: Lead Software Engineer (React and )TheLead Software Engineer (React and )is pivotal in driving the development of our customer-facing web applications by ensuring adherence to industry best practices. This role requires a hands-on leader who will perform 100% of the code reviews, ensure optimal application performance, and mentor a focused team. This...


  • Pasig, National Capital Region, Philippines MicroSourcing Full time

    Discover your 100% YOU with MicroSourcingPosition:Backend Software EngineerLocation:Ortigas, PasigWork setup & shift:Onsite | Day ShiftWhy join MicroSourcing?You'll HaveCompetitive Rewards: Enjoy above-market compensation, healthcare coverage on day one, plus one or more dependents, paid time-off with cash conversion, group life insurance, and performance...


  • Pasig, National Capital Region, Philippines Jollibee Group Full time

    Title: Software QA EngineerTheSoftware QA Engineeris responsible for ensuring that in-store digital systems—such as POS, BOH (Inventory, Forecasting, Labor and Shift Scheduling), SOK, DMB, and RDB—meet performance, security, and scalability requirements before deployment. The role involves coordinating international teams, conducting detailed performance...

  • Software Engineer

    2 weeks ago


    Pasig, National Capital Region, Philippines White Cloak Technologies, Inc. Full time

    We are looking for a talented and motivatedOutSystems Software Engineerto join our team. The role involves designing, developing, and maintaining OutSystems-based applications while collaborating with cross-functional teams to deliver scalable and high-performance solutions. You will play a key role in ensuring the stability, functionality, and efficiency of...

  • Software Engineer

    2 weeks ago


    Pasig, National Capital Region, Philippines White Cloak Technologies, Inc. Full time

    We are looking for a talented and motivated Software Engineer with experience in Confluent, Snowflake and QLIK to join our team. This role involves designing, developing, and maintaining real-time data streaming and cloud-based data warehousing solutions using Confluent Kafka, Snowflake. The ideal candidate will work closely with cross-functional teams to...