about 4 hours ago
Taipei, TaiwanSenior
Responsibilities
- Design and build scalable, reliable, and maintainable backend services.
- Own system reliability and performance for high-traffic services.
- Profile, benchmark, and tune critical components to resolve bottlenecks.
- Diagnose and solve production traffic problems.
- Lead system design and provide technical guidance on reliability and performance.
- Continuously improve observability and incident management practices.
- Lead incident response and drive follow-up engineering work.
- Build and optimize CI/CD pipelines and deployment automation.
- Lead code reviews to ensure high quality coding standards.
- Mentor engineers and facilitate agile collaboration.
- Participate in on-call rotation to ensure product reliability.
Requirements
- 5+ years of experience in backend software development with SRE responsibilities.
- Proven experience tuning system reliability and performance for production services.
- Demonstrated experience solving traffic and scalability problems.
- Ability to build and operate web services on Linux.
- Proficient in Go, Python, Java, Scala, or C++.
- Good knowledge of Network API design (REST or GraphQL).
- Good understanding of SQL/NoSQL databases.
- Hands-on experience with observability tooling.
- Familiar with AWS, GCP, or Azure.
- Familiar with Git.
- Proactive with strong interpersonal and problem-solving skills.
Tech Stack
AnsibleAWSAzureC++DockerGitGitHub ActionsGitLab CI/CDGoGoogle Cloud PlatformGrafanaGraphQLJavaJenkinsKubernetesMongoDBMySQLNagiosPostgreSQLPrometheusPythonRedisScalaTerraform