Senior Software Engineer, Backend Development

3 Weeks ago • 5 Years + • Backend Development

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

EveryMatrix - Senior Backend Software Engineer

EveryMatrix

Zagreb, Croatia (Hybrid)
3 Months ago
zipdev - Technical Support Engineer

zipdev

Mexico (Remote)
1 Month ago
cyara - Associate Customer Success Manager

cyara

Skibbereen, County Cork, Ireland (Hybrid)
8 Months ago
USE Insider - Financial Controller (Hybrid)

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
8 Months ago
velotio technologies  - Senior DevOps Engineer

velotio technologies

Pune, Maharashtra, India (Remote)
1 Month ago
zeta - Principal Engineer I - Backend

zeta

Hyderabad, Telangana, India (On-Site)
3 Months ago
seedify - Backend Engineer

seedify

(Remote)
7 Months ago
gitlab - Intermediate Backend Engineer (Golang)

gitlab

(Remote)
1 Month ago
LeoVegas - Senior Backend Engineer Gaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
2 Months ago
NVIDIA - STA Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

USE Insider - Technical Support Specialist

USE Insider

State Of São Paulo, Brazil (Hybrid)
2 Months ago
Globalization Partners - Principal Software Engineer (full stack, Node.js, TypeScript, React.js, AWS)

Globalization Partners

Ireland (Remote)
1 Month ago
EveryMatrix - Sales Enablement Specialist

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
zeta - Senior Manager - Digital Marketing

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Lead Venture - Account Manager

Lead Venture

United States (Remote)
1 Month ago
Brillio - Senior Architect (AWS, Agentic AI)

Brillio

Edison, New Jersey, United States (Remote)
3 Weeks ago
Glean - Product Manager, LLM Infrastructure

Glean

Palo Alto, California, United States (Hybrid)
1 Month ago
CyberArk - Senior Software Escalation Engineer

CyberArk

United States (On-Site)
1 Month ago
bytedance - Digital Product Designer - Enterprise Products

bytedance

Singapore (On-Site)
2 Months ago
appier - Sales Manager, Ad Sales

appier

Beijing, Beijing, China (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

NVIDIA - Enterprise Software Test Development Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
appier - Senior Software Engineer, Frontend Development (Personalization Cloud)

appier

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Mixed Signal and Analog Circuit Designer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Canonical - Senior Project Manager - Ubuntu Embedded Systems

Canonical

Taipei City, Taiwan (On-Site)
1 Month ago
Dentsu - Manager, Media Planning

Dentsu

Taipei City, Taiwan (On-Site)
1 Month ago
Marvell - Staff Engineer, Hardware & Silicon Validation

Marvell

Hsinchu City, Taiwan (On-Site)
1 Month ago
Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
3 Weeks ago
Corsair - Sr. Payroll Specialist

Corsair

Taoyuan City, Taiwan (On-Site)
3 Months ago
Trend Micro - (Sr.) Cloud Developer (Security Playbooks)

Trend Micro

Taipei City, Taiwan (On-Site)
9 Months ago
Ansys - Senior Application Engineer - Optimization and AI/ML

Ansys

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Match Group - Senior Software Engineer, Backend

Match Group

West Hollywood, California, United States (Hybrid)
1 Week ago
rivos - Custom CAD Back End

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
2 Weeks ago
London stock Exchange - DataScope Senior Software Engineer (Backend C++)

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Flow - Senior/Staff Backend Software Engineer

Flow

New York, New York, United States (Hybrid)
8 Months ago
Enphase Energy - Software Engineer (Drupal Backend Developer)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
zeta - Senior Software Development Engineer - Backend

zeta

Hyderabad, Telangana, India (On-Site)
2 Months ago
Avalanche Studios Group - Backend Engineer (C++)

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
NVIDIA - Backend Engineer, Full Chip Layout

NVIDIA

Iași, Iași County, Romania (Remote)
3 Months ago
kuda  - Backend Engineer

kuda

Lagos, Lagos, Nigeria (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded