Full Time

System Scalability Engineer (US Remote Available)

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

Overview

The System Scalability Engineer at Splunk is responsible for designing and implementing solutions that enhance system performance and scalability to meet the increasing demands of our clients. This role requires working collaboratively with cross-functional teams to develop, analyze, and optimize system architectures, ensuring that our infrastructure can support a growing number of concurrent users and larger datasets. The ideal candidate will leverage their technical expertise to proactively identify areas for improvement, implement robust monitoring solutions, and contribute to the overall success of Splunk's engineering initiatives.



Job Responsibilities

  • Design and implement scalable architectures that support large-scale data ingestion and processing.
  • Analyze system performance metrics and identify bottlenecks in the architecture.
  • Collaborate with product teams to define and understand scalability requirements.
  • Develop and maintain automated testing and deployment pipelines to facilitate continuous integration and delivery.
  • Implement monitoring solutions to track system performance and scalability indicators.
  • Provide technical guidance and expertise to junior engineers and cross-functional teams.
  • Document architecture designs, implementations, and best practices for scalability.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 5+ years of experience in software engineering, with a strong focus on system architecture and scalability.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Hands-on experience with distributed systems and microservices architecture.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and container orchestration tools (e.g., Kubernetes, Docker).
  • Strong analytical and problem-solving skills with a passion for optimization.
  • Experience with performance testing tools and methodologies.


Technologies & Tools

In this position, the System Scalability Engineer will work extensively with a variety of technologies and tools, including cloud platforms such as Amazon Web Services (AWS) and Google Cloud Platform (GCP), container orchestration tools like Kubernetes and Docker, as well as performance monitoring and testing tools. Familiarity with CI/CD tools for version control and deployment will also be essential in supporting scalable system architectures.



Ideal Candidates

The ideal candidate for the System Scalability Engineer position will be a proactive problem solver with a strong analytical mindset and the ability to think critically about system performance. They will exhibit excellent communication skills, enabling them to collaborate effectively with diverse teams and articulate complex ideas clearly. The ability to adapt swiftly to changing technologies and requirements, along with a commitment to continuous improvement and innovation in system architectures, will set them apart as a valuable member of the Splunk team.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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