Skip to content
ArvanCloud

Core System Engineer

Tehran, Tehrān, Iran, Islamic Republic ofLocation unclear
fulltime_permanent · Technical Product
POSTED 4 OCT
Apply Ask
Open for
34d
since 4 Oct
Hiring · 30d
12
0 net · open roles
JavaScriptRustC++Distributed systems

At least 2 years of recent professional experience with C, C++, Rust, or similar systems programming languages

Strong systems-level programming skills

Solid understanding of computer science fundamentals, including data structures, algorithms, concurrency, and software design

High-level proficiency with Linux

Good understanding of networking and web technologies, particularly HTTP

Basic understanding of web browsers and JavaScript

Experience with Git and continuous integration workflows

Ability to debug and analyze complex software and production issues

Strong problem-solving and analytical skills

An operational mindset and willingness to own systems in production

Experience building high-performance or distributed systems, particularly in Rust. Experience with Nginx or Nginx module development. These are considered a plus.

Deep Linux/UNIX, kernel, or networking knowledge. Experience with TCP/IP, UDP, DNS, TLS, QUIC, HTTP/2, or HTTP/3. These are considered a plus.

Requirements

Design, develop, and maintain high-performance Core System software

Work across different components and products of the CDN and edge platform

Debug, troubleshoot, and optimize complex production systems

Investigate performance, reliability, scalability, and resource-usage issues

Participate in system design, code reviews, and technical decision-making

Own software throughout its lifecycle, from development to production operation

Research and evaluate technologies, protocols, and approaches relevant to the platform

Write and maintain technical and operational documentation

Collaborate with other engineers to develop reliable, scalable, and maintainable systems

Source · ArvanCloudFirst seen 4 NovOriginal ↗