Senior Software Engineer

2 weeks ago


Makati City, National Capital Region, Philippines Angkas Full time

[Active Pooling only]

As a Senior Software Engineer, you'll be a key contributor to our software development team, driving technical excellence and architectural decisions. Your deep understanding of Go (Golang), Kafka, Kubernetes (K8s), Redis, and PostgreSQL will be critical in shaping our systems.

Responsibilities:
  • Lead the design and implementation of complex software solutions.
  • Design and implement solutions that are foundationally secure.
  • Architect and optimize Kafka-based event-driven systems.
  • Provide technical leadership in Kubernetes deployments and microservices architecture.
  • Optimize Redis for performance, scalability, and fault tolerance.
  • Design and optimize PostgreSQL database schema, queries, and indexing strategies.
  • Build and Run the software. Be part of the 24x7 on-call roaster.
  • Mentor and guide junior and mid-level engineers.
Requirements
  • Bachelor's or master's degree in Computer Science or related field.
  • 5+ years of professional development experience.
  • Expertise in Go (Golang) and Kafka.
  • Understanding of advanced programming design patterns.
  • Understanding of advanced programming principles and when/how to use them.
  • Capability to teach and demonstrate writing clean and maintainable code.
  • Proficiency in Kubernetes (K8s) for container orchestration.
  • In-depth knowledge of Redis and PostgreSQL.
  • Proficiency with high scalability and high availability systems.
  • Strong problem-solving skills and ability to troubleshoot complex issues.

Soft skills:

  • Communication:

  • Effective communication is vital. Ability to articulate complex technical concepts to both technical and non-technical colleagues.

  • Strong collaboration with cross-functional teams, project managers, and stakeholders.

  • Leadership:

  • Loves to guide and mentor more junior team members.

  • Ability to provide direction, resolve conflicts, and foster a positive work environment.
  • Leads by example.

  • Adaptability:

  • Loves to stay current with trends, tools, and methodologies.

  • Always open to change and learning from others.

  • Ownership:

  • Demonstrates strong ownership for the services owned.

  • Demonstrate strong customer orientation for the service consumers.


  • Makati City, National Capital Region, Philippines Etrading Software Full time

    Join Etrading Software – Build the Future of Fintech with UsAt Etrading Software, we empower global markets with trusted, high-quality data services, fostering fairness and transparency for all. We are a team driven by trust, innovation, and collaboration, working on cutting-edge financial technology solutions that shape the future.About the OpportunityWe...


  • Makati City, National Capital Region, Philippines Vault Outsourcing OPC Full time

    Job Title: Senior Software EngineerLocation: RemoteResponsibilitiesDevelop and maintain robust and scalable full-stack applications using Golang, NodeJS, and Vue3, end to end.Collaborate with product managers, designers, and other engineers to understand requirements and translate them into effective technical solutions.Lead the design...


  • Makati City, National Capital Region, Philippines iGen Payment Systems, Inc. Full time

    We are seeking a Senior Software Engineer to join our mixed local and remote team. You will write, test, secure, and maintain code for our suite of payments APIs and services.Write high-quality (accurate, maintainable, secure, and well-documented) C# code.Take an active interest in learning how our systems function and interact.Follow our Software...


  • Makati City, National Capital Region, Philippines Serino Systems, Inc. Full time

    We are seeking aSenior Software Engineerto join our mixed local and remote team. You will write, test, secure, and maintain code for our suite of payments APIs and services.Write high-quality (accurate, maintainable, secure, and well-documented) C# code.Take an active interest in learning how our systems function and interact.Follow our Software Development...


  • Makati City, National Capital Region, Philippines Outforce Full time

    This is a remote position.Position Purpose:The Senior Software Support Engineer is part of FoneDynamics Software Development team, and is responsible for the support, maintenance, configuration and deployment of FoneDynamics software and supporting systems.In addition to day-to-day support of our software systems the role will develop an in-depth...


  • Quezon City, National Capital Region, Philippines KodeAcross Full time

    SeniorFull StackSoftware Engineer (Python/FastAPI + React + Supabase)Company:KodeAcrossLocation:Hybrid (2x a week f2f meeting)Employment Type:Contract(with the possibility of transitioning to regular/full-time employment)Experience Level:Senior (5+ years)KodeAcross partners with companies to transform ambitious ideas into meaningful, world-changing...


  • Mandaluyong City, National Capital Region, Philippines Global Talent Worx Full time

    Senior Software Engineer (Senior Data Analytics)Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is...


  • Quezon City, National Capital Region, Philippines BAUER Group Full time

    BAUER Spezialtiefbau GmbHis an international construction service provider whose primary focus is on complex specialist foundation engineering work in difficult ground conditions.Senior Software Test Engineer (m/f/x)Job ID: req2141We are looking for an experienced Senior Software Test Engineer (m/f/x) for our location Quezon City.Your TasksDevelop and...


  • Makati City, National Capital Region, Philippines eTap INC Full time

    Job DescriptionThe Senior Software Quality Assurance Engineer is responsible for leading testing initiatives with the Division Manager, creating plans, cases, and scripts for testing, and providing guidance and mentorship to other engineers.Duties and ResponsibilitiesLead comprehensive hardware and software testing initiatives, with a primary focus on...


  • Mandaluyong City, National Capital Region, Philippines ConnectOS Full time

    Training Schedule: 9am - 6pm PHTRegular Work Schedule: To be determinedWhat are we looking for? Skills Required:We are seeking a motivated Senior Software Engineer to join our dynamic Software Engineering team in Newbury.  The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development...