Senior Software Engineer Cloud Operations Networking

Splunk San Francisco , CA 94118

Posted 3 months ago

Join us as we pursue our disruptive vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we're committed to our work, customers, having fun and most meaningfully to each other's success. Learn more about Splunk careers and how you can become a part of our journey!


Splunk's Cloud group is looking for engineers to help build the next generation of our large scale Cloud offering. You will work with a tight-knit super smart bunch of engineers who are building a state-of-the-art, cloud-based environment for massive-scale data processing. You will be working on the core compute platforms in the Cloud.


  • You are passionate about building and running distributed systems at scale in production.

  • You understand the challenges and trade-offs to be made when building and deploying new systems to production.

  • You have a validated foundation in RESTful APIs, data structures, algorithms, software design and security.

  • You can collaborate on a team to build, review and help design high quality software and systems.

  • You have demonstrated the ability to work independently.

  • You are enthusiastic about making the many users of your product happier every day.

Preferred skills:

  • Demonstrable experience in developing complex Networking functions in large scale cloud systems

  • Deep understanding of TCP/IP and scalable network architecture

  • Deep understanding of Systems programming (network stack, file system, OS services) and networking (L2 vs. L3, network architecture, VLANs, etc)

  • Previous experience with Mesh Architectures is a plus

  • Auto-scaling, Infrastructure as code, automated monitoring and reporting

  • You have worked extensively with container deployment and orchestration technologies at scale with knowledge of the fundamentals to include service discovery, deployments, monitoring, scheduling, load balancing.

  • Knowledge of Kubernetes, Go and Docker preferred.

  • Experience with development and deployment in a hosted cloud environment, preferably AWS.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Staff Software Engineer Public Cloud Services


Posted 2 days ago

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 Staff Software Engineer - Public Cloud Services San Francisco, CA Who we are: Twitter's Public Cloud Services (PCS) team is leading the charge on taking the Twitter stack to the public cloud as part of Twitter's strategy to run services in a hybrid cloud environment. We are looking for public cloud architects to shape Twitter's future in the public cloud through two top-priority initiatives. First, we collaborate with existing teams to make their offerings available in the public cloud. Second, we work with all Twitter engineering teams to evaluate how cloud-native offerings can solve their challenges, determine how to best deploy those offerings at Twitter, and make them available internally in a supportable, reliable, and secure way. What you'll do: * This position focuses on public cloud deployments at Twitter scale. You will work with Twitter's management and public cloud partners to understand our requirements, architect the solution that is best for the business, and then deploy that solution in concert with the rest of PCS team. * PCS is dedicated to building automated solutions that enable self-service and self-support for Twitter's internal customers in the public cloud. Who you are: * You have extensive experience in large-scale public cloud deployments, and are an authority in at least one of the following disciplines: cloud automation, cloud networking, or cloud security * You have a consistent record of working with multiple internal groups to understand their requirements, mapping those requirements to solutions, and deploying those solutions * You have extraordinary communication abilities. You can speak, write, and present to business and technical audiences adjusting your content and tone appropriately. * You write modular and well tested code, with strong Python, Go, Scala, or Java experience. * You are comfortable in a small, fast-growing, and dynamic development environment * You enjoy mentoring other engineers * You are not afraid of a challenge at scale Preferred qualifications: * Experience in multi-cloud deployments at scale * Experience with security and/or auditing in public cloud environments * Experience with cloud-specific networking * Experience with modeling demand for cloud environments * 5+ years of industry experience with large-scale distributed systems * B.S. in Computer Science or equivalent experience. We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status. San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Twitter San Francisco CA

Senior Software Engineer Cloud Operations Networking