CareerPlanGet AI match score →

Senior Backend Engineer - India

National Capital Region, Philippines🌐 Remote💼 Full-time🗓 2026-07-07 → 2026-08-01

About our Team:

Our team is building a new generation of digital financial platforms and applications focused on reliability, scalability, and innovation. As a Senior Backend Engineer at GoTymeX, you will collaborate with skilled engineers to design, develop, and maintain backend services that power our digital banking products. You will work closely with cross-functional teams in a dynamic Agile environment, ensuring high-quality deliverables from development through deployment and monitoring.

Responsibilities:

• Design, develop, test, deploy, and maintain backend services and APIs that meet performance, scalability, and security requirements.
• Participate in architectural discussions and contribute technical expertise to enhance system design.
• Collaborate effectively with team members across DevOps, QA, and product teams to deliver features on schedule.
• Troubleshoot and resolve production issues to ensure service availability and reliability.
• Continuously improve code quality through code reviews, refactoring, and automation.

Must-have Qualifications:

• At least 3 years of experience in backend software development.
• Strong programming skills in one or more programming languages such as Python, or equivalent.
• Experience working with relational and NoSQL databases, including schema design and query optimization.
• Familiarity with cloud platforms, preferably AWS, and container technologies.
• Solid understanding of software development lifecycle and Agile methodologies.
• Ability to analyze complex problems and design appropriate solutions.
• Effective communication skills and ability to work in a collaborative environment.

Preferred Qualifications:

• Proficiency in microservices architecture, event-driven systems, and serverless computing environments.
• Experience with Python frameworks including Django and Flask.
• Familiarity with container orchestration platforms like Kubernetes and automation tools such as Ansible or Terraform.
• Prior experience within the financial or banking sectors is considered advantageous.

Desired Skills:

• AI/LLM Engineering: Demonstrated experience integrating large language models for applications including customer support chatbots, document processing, or decision support systems.
• Understanding of Financial Concepts: Knowledge of transaction lifecycles, accounting, reconciliation, and settlement processes.
• Proficiency in programming languages including Golang, Python.
• Experience with frameworks within the Spring ecosystem, recognizing that the majority of backend services utilize Spring technologies.
• Familiarity with AWS services such as ECS/EKS, Fargate, Aurora, DynamoDB, Lambda, RDS/Aurora, MSK, SQS/SNS, EventBridge, S3, among others.

Our Engineering Principles:

In addition to technical skills, we seek individuals who embody the following core principles:

• Simplicity over complexity: Prioritize the simplest effective solutions; complexity presents unnecessary challenges and costs.
• Lean over lavish: Design cost-effective architectures that maximize value. Critically evaluate all expenditures.
• Pragmatism over perfection: Deliver value incrementally. Strive for a "good enough" solution today rather than a "perfect" solution indefinitely.
• Outcomes over outputs: Assess success based on tangible business impact—such as loans disbursed, default rates reduced, or costs saved—rather than technical elegance alone.
• Enablement over heroics: Foster team success and collaboration rather than relying on individual heroics.
• Learning over knowing: Embrace a growth mindset by acknowledging gaps in knowledge, experimenting, learning from failures, and iterating rapidly.
• Empathy over ego: Listen attentively, respect diverse perspectives, and assume positive intent in all interactions.

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗