This is a remote position.
Role: Technical Lead - Backend
Location: Philippines Remote
We are currently partnering with a fast-growing FinTech company that helps businesses add digital financial services (like payments and banking features) into their apps.
Role
The Technical Lead will play a key role in building and scaling backend services for a real-time cross-border financial platform. This individual will focus on writing clean secure and efficient code using Go (Golang) while also guiding a distributed team of engineers to uphold high standards of performance reliability and observability.
Responsibilities
- Design and develop backend services in Go with a focus on concurrency and system performance.
- Maintain service reliability across multiple regions using dashboards alerting tools and real-time monitoring.
- Ensure systems meet strict SLAs and respond to any performance issues or service violations.
- Optimize backend services with profiling tools such as pprof and benchstat.
- Lead API-first development workflows with clear documentation and testing practices.
- Collaborate with cross-functional teams including Product QA DevOps Compliance and Business.
- Mentor team members and contribute to code reviews and design sessions.
- Promote engineering best practices clean architecture and use of generative AI tools for development acceleration.
- Drive adoption of observability practices like structured logging and distributed tracing.
Requirements
- 7 years of backend software engineering experience with deep expertise in Go (Golang).
- Strong understanding of concurrency patterns goroutines and synchronization in Go.
- Skilled in profiling debugging and optimizing Go applications.
- Experience with PostgreSQL/MySQL and designing schemas for high-consistency systems.
- Proven ability to scale and document RESTful APIs in API-first environments.
- Familiarity with cloud-native tools containerization and CI/CD workflows.
- Hands-on experience with observability tools like Prometheus Grafana or OpenTelemetry.
- Knowledge of security best practices including rate limiting mutual TLS and timeouts.
7+ years of backend software engineering experience with deep expertise in Go (Golang). Strong understanding of concurrency patterns, goroutines, and synchronization in Go. Skilled in profiling, debugging, and optimizing Go applications. Experience with PostgreSQL/MySQL and designing schemas for high-consistency systems. Proven ability to scale and document RESTful APIs in API-first environments. Familiarity with cloud-native tools, containerization, and CI/CD workflows. Hands-on experience with observability tools like Prometheus, Grafana, or OpenTelemetry. Knowledge of security best practices including rate limiting, mutual TLS, and timeouts.