Full Time

System Scalability Engineer (US Remote Available)

Splunk
Remote!
$120,000 - $160,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 Splunk, so some details may not match this job. The employer's own page has the real description.

Overview

The System Scalability Engineer will play a critical role in ensuring the robustness and scalability of Splunk's software products. In this capacity, you will be charged with identifying bottlenecks, improving system performance, and contributing to the design and architecture of scalable solutions. You will collaborate with cross-functional teams to implement strategies that enhance the usability and efficiency of our systems, ensuring that we continue delivering high-quality outcomes for our clients as we grow.



Job Responsibilities

  • Analyze and optimize system performance to support scalability across multiple platforms.
  • Work collaboratively with software engineers to identify potential scalability issues and develop solutions.
  • Design and implement performance testing strategies to evaluate the system's scalability under varied workloads.
  • Monitor system metrics and generate reports to assess the effectiveness of scalability improvements.
  • Participate in architectural discussions to integrate scalability considerations in the software development lifecycle.
  • Assist in troubleshooting and resolving system bottlenecks and other performance-related issues.
  • Document systems and processes for addressing scalability challenges effectively.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in systems engineering or related roles focusing on scalability.
  • Proficiency in performance testing tools and methodologies.
  • Strong programming skills in languages such as Python, Java, or Go.
  • Deep understanding of cloud services (AWS, Azure, GCP) and container technologies (Docker, Kubernetes).
  • Experience with database optimization and distributed systems.
  • Ability to analyze complex system interactions and identify optimization opportunities.


Technologies & Tools

The System Scalability Engineer will work with a variety of technologies and tools that support scalability efforts. These include cloud platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP), container orchestration tools like Kubernetes and Docker, as well as performance monitoring solutions like Prometheus or Grafana. Experience with data storage solutions, both SQL and NoSQL, will also be beneficial.



Ideal Candidates

Ideal candidates for this position will possess a deep analytical mindset and a proactive approach to problem-solving. They will demonstrate exceptional communication skills, enabling them to effectively collaborate with technical and non-technical teams alike. A strong passion for building scalable systems and a commitment to continuous improvement will set them apart. Furthermore, candidates should be adaptable and open to learning new technologies to stay abreast of industry trends.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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