Full Time

Senior Software Engineer II (Linux Performance) - Remote

Akamai Technologies
Remote!
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Akamai Technologies, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer II (Linux Performance) at Akamai Technologies, you will play a pivotal role in enhancing our Linux-based systems' performance. You will collaborate with cross-functional teams to analyze system performance data, identify bottlenecks, and implement solutions that ensure our platform operates efficiently and reliably. Your expertise will contribute to the overall performance tuning and optimization of various software components, ensuring we deliver top-notch services to our clients. This position requires a mix of technical acumen, analytical skills, and a passion for continuous improvement.



Job Responsibilities

  • Analyze, design, and implement performance optimizations across Linux-based systems.
  • Develop tools and scripts to automate performance monitoring and benchmarking.
  • Collaborate with software developers to identify and resolve performance issues in code.
  • Perform root cause analysis for performance-related challenges and propose effective resolutions.
  • Document performance tuning practices and contribute to the knowledge base.
  • Stay abreast of industry trends and emerging technologies pertaining to system performance.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering, with a focus on Linux performance.
  • Strong proficiency in C/C++ and scripting languages such as Python, Bash, or Perl.
  • Hands-on experience with performance profiling and analysis tools (e.g., gprof, perf, strace).
  • Solid understanding of operating systems, particularly Linux internals and kernel optimization techniques.
  • Excellent problem-solving skills and an analytical mindset.
  • Experience working in an Agile development environment.


Technologies & Tools

The position utilizes a variety of technologies and tools to achieve optimal performance in Linux environments. Key technologies include operating system performance measurement tools such as perf and strace, as well as build and version control systems like Git. Familiarity with containerization technologies including Docker and orchestration platforms such as Kubernetes is also beneficial. Knowledge in cloud computing technologies, particularly environments handled by Akamai, will be advantageous in optimizing the service delivery framework.



Ideal Candidates

The ideal candidate for the Senior Software Engineer II (Linux Performance) position is a motivated individual who possesses a strong drive for excellence and innovation. They thrive in a collaborative environment and are committed to fostering teamwork while independently managing their responsibilities. This candidate is detail-oriented, with the ability to approach challenges from a data-driven perspective. A genuine passion for optimizing performance and a continuous learning mindset will ensure success in this role.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.