Senior Software Engineer, Backend Development

1 Day ago • 5 Years +

Job Summary

Job Description

As a Senior Software Engineer, Backend Development, you will design and build scalable and performant backend architecture, own and drive the technical roadmap for sizable projects or services, mentor junior engineers, and facilitate high performance agile teams collaborating with cross-functional teams. You will be responsible for leading system designs, providing technical guidance, and ensuring high-quality coding standards through code reviews. Additionally, the role involves improving system observability, incident management, DevOps, and operational SOPs. The engineer will develop and operate service-based software, propose solutions, and contribute to technology and product ideas. This role requires participating in on-call rotations.
Must have:
  • 5+ years of experience in software development
  • Experience mentoring junior engineers and facilitating agile processes.
  • Ability to build web services on Linux.
  • Proficient in Python/Scala/Go/Java/C++.
  • Good knowledge of Network API Design (e.g. REST or GraphQL).
  • Good understanding of any SQL/NoSQL database (MySQL / MongoDB / Redis / etc.).
  • Familiar with git.
  • Familiar with AWS, GCP or Azure.
  • Proactive, good interpersonal and problem-solving skills.
Good to have:
  • BS/MS degree in Computer Science or related field.
  • Technical leadership experiences
  • Good at profiling and debugging tools.
  • High performance network service on Linux.
  • Design and architect large scale distributed systems.
  • Design and implement distributed algorithms and data structure.
  • Nginx / HAProxy.
  • Operation automation tool (such as Ansible).
  • Continuous integration / continuous deployment
  • Monitoring and alert system (Prometheus / Nagios).
  • Functional programming.
  • Data Intensive Application Design.
  • Web Frontend and Javascript.

Job Details

About Appier 

Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.

About the role

Software engineers at Appier build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Senior Software Engineer, Backend Development, you will design and build scalable and performant backend architecture, own and drive the technical roadmap for sizable projects or services, mentor junior engineers, and facilitate high performance agile teams collaborating with cross-functional teams.

 

Responsibilities 

  • Key owner of sizable engineering projects and services
  • Lead system designs and provide technical guidance to team members.
  • Mentor engineers in cross-team development processes.
  • Lead code reviews to ensure high quality coding standards
  • Facilitate agile process collaborating with cross-functional teams.
  • Initiate and lead team-level technical, process and growth initiatives
  • Continuously improve the system's observability, incident management, DevOps and production operational SOPs.
  • Develop and operate scalable, reliable and maintainable service-based softwares and related components.
  • Responsible for laying the foundation for the platform as well as proposing solutions to ease software development, monitoring of software, etc.
  • Profiling and performance tuning of critical components
  • Participate in idea brainstorming and contribute ideas to technology, algorithms and products
  • Participate on-call rotation within Backend team to ensure product reliability and scalability

 

About you 

 

[Minimum qualifications]

  • 5+ years of experience in software development
  • Leadership experiences such as mentoring junior engineers, facilitating an agile process.
  • Ability to build web services on Linux.
  • Proficient in one or more of the following languages: Python/Scala/Go/Java/C++
  • Good knowledge of Network API Design ( e.g. REST or GraphQL).
  • Good understanding of any SQL/NoSQL database (MySQL / MongoDB / Redis / etc.)
  • Familiar with git.
  • Familiar with AWS, GCP or Azure.
  • Proactive, good interpersonal and problem-solving skills.

 

[Preferred qualifications]

  • BS/MS degree in Computer Science or related field.
  • Technical leadership experiences
  • Good at profiling and debugging tools.
  • High performance network service on Linux.
  • Design and architect large scale distributed systems.
  • Design and implement distributed algorithms and data structure.
  • Expert in some of the following CS Domains:
    • Nginx / HAProxy.
    • Operation automation tool (such as Ansible).
    • Continuous integration / continuous deployment
    • Monitoring and alert system (Prometheus / Nagios).
    • Functional programming.
    • Data Intensive Application Design.
    • Web Frontend and Javascript.

 

#LI-AK1

Similar Jobs

Playtika - Integrator-Animator

Playtika

Ukraine (On-Site)
4 Months ago
bytedance - CapCut VN Country Operation Manager

bytedance

Ho Chi Minh City, Vietnam (On-Site)
2 Weeks ago
Zscaler - Technical Account Manager

Zscaler

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
bytedance - Backend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Thales - Automation Test Engineer Tech Lead

Thales

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Engineering Manager

Rockstar Games

New York, United States (On-Site)
2 Weeks ago
PlayStation Global - Manager, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Haleon - Capital Project Manager

Haleon

Guayama, Guayama, Puerto Rico (On-Site)
1 Week ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
7 Months ago
Capgemini - Cloud Infrastructure Architect

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Thales - Database Developer

Thales

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Rackspace Technology - Machine Learning Architect (AWS)

Rackspace Technology

(Remote)
5 Months ago
Info Stretch - Programmer Analyst 5

Info Stretch

Lansing, Michigan, United States (Hybrid)
6 Months ago
Varonis Internal - Engineering Group Leader - DAM

Varonis Internal

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Cadence - Lead Product Engineer

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Qualcomm - ASICS Design Engineer

Qualcomm

Hsinchu City, Taiwan (On-Site)
1 Month ago
winking Entertainment - Financial Deputy Manager

winking Entertainment

Taipei City, Taiwan (On-Site)
3 Weeks ago
winking Entertainment - Research and Development Assistant Intern (Students)

winking Entertainment

Taipei City, Taiwan (On-Site)
3 Weeks ago
Google - Firmware Engineer, Pixel System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Corsair gaming - Product Manager – HID

Corsair gaming

New Taipei City, Taiwan (On-Site)
3 Weeks ago
Qualcomm - Sourcing Specialist, Associate

Qualcomm

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
PwC - C.顧問類-生技產業資深專員(產業分析/論壇與活動企劃)

PwC

Taipei City, Taiwan (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seoul, South Korea (On-Site)

Taipei City, Taiwan (On-Site)

Paris, Île-de-France, France (On-Site)

Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by appier

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug