Senior Software Engineer - RUM
Company: Splunk
Location: Seattle
Posted on: April 1, 2025
Job Description:
Engineering Remote, California San Jose, CA San Francisco,
California Seattle, Washington Washington OregonSplunk, a Cisco
company, is building a safer and more resilient digital world with
an end-to-end full stack platform made for a hybrid, multi-cloud
world. Leading enterprises use our unified security and
observability platform to keep their digital systems secure and
reliable. Our customers love our technology, but it's our caring
employees that make Splunk stand out as an amazing career
destination. No matter where in the world or what level of the
organization, we approach our work with kindness. So bring your
work experience, problem-solving skills and talent, of course, but
also bring your joy, your passion and all the things that make you,
you. Come help organizations be their best, while you reach new
heights with a team that has your back.About UsSplunk O11y
(observability) is an application performance monitoring solution
that uses machine learning and artificial intelligence (AI) to
provide real-time visibility and insight into IT environments. With
our unique AIOps solution, you can take the right action at exactly
the right time with automated anomaly detection, rapid root-cause
analysis, and a unified view of your entire application ecosystem,
including private and public clouds. Using Splunk o11y, you'll
finally align IT, DevOps, and the business around the information
that helps you protect your bottom line and deliver flawless
customer experiences at scale.About the RoleThe RUM Agents are
embedded inside the end user application. Our RUM agents instrument
core platform APIs and callbacks and capture end user experience
metrics, errors and key troubleshooting information such as device,
geo, and operating system. The RUM Platform processes the data
collected by the RUM agents in an infinitely scalable
infrastructure.As a member of senior engineer in the team, you will
be instrumental in delivering top quality Splunk's observability
products. Some of your primary responsibilities include:
- Design and implement innovative software modules for a
distributed system architecture.
- Build core Java Services that can process billions of end user
requests from some of the largest e-commerce sites of the
world.
- Scale products with cloud infrastructure components such as
Kafka, Cassandra, S3 / GCS, EMR etc.
- Drive process improvement and collaborate effectively with fast
paced cross-functional teams to solve problems.
- Propose solutions, debug and fix defects, and deliver a highly
performant, high-quality software product.
- Help define, develop, and perform performance/scalability
benchmarks.
- Mentor junior engineers as they develop their application
development skills.
- Participate in on-call rotation.About YouYou are a self-starter
who enjoys new challenges with a CS / EE degree and / or relevant
and desired experiences include:
- 7+ years designing, implementing and debugging large-scale
software applications.
- 7+ years in Java/J2EE and object-oriented development.
- Strong understanding of microservice architectures, principles
and patterns.
- Strong understanding of SQL and NoSQL, including experience
working with one or more databases (e.g., PostgreSQL or MySQL,
Cassandra or Dynamo).
- Deep understanding of data structures such as lists, queues,
maps and trees.
- Working with cloud-native infrastructure on a private
(AWS/GCP/Azure) or Hybrid cloud.
- Drive a unit, integration, system test strategy that will help
the team deliver value with a high degree of quality.
- Experience in API Gateway and Service Mesh for secured,
scalable and resilient deployment of microservices.
- Working with and building a real-time compute and streaming
infrastructure (Kafka, Flink, Storm, Spark, etc).
- You're passionate about what you're doing and ignite people
around you.
- Experience in solving problems of load, scale, and
optimizations of complex large-scale deployments.We know that the
award-winning culture at Splunk is something to brag about, but
here are more reasons that make you excited to get out of bed to
come in the morning, like:
- 401k match (4.5%).
- Wellness perks (gym, hobbies, education, store discounts,
personal finance).
- Unlimited PTO, 10 days VTO, 14 holidays (including 1 birthday
PTO and 1 floating holiday).
- Mandatory company shut down between Christmas and New Years.We
are SplunkAt Splunk, we believe creating a culture of belonging
isn't just the right thing to do; it's also the smart thing. We
prioritize diversity, equity, inclusion, and belonging to ensure
our employees are supported to bring their best, most authentic
selves to work where they can thrive.Meet the Products and
Technology TeamWant to build security and observability products
people love AND work with people as smart (and humble) as you are?
Our products and technology team delivers digital resilience at
enterprise scale with a self-service Splunk portfolio that offers
unified security analytics, full stack observability and real-time
visibility of streaming data.We will ensure that individuals with
disabilities are provided reasonable accommodation to participate
in the job application or interview process, to perform essential
job functions, and to receive other benefits and privileges of
employment. Please contact us to request accommodation.Splunk is an
Equal Opportunity EmployerAt Splunk, we believe creating a culture
of belonging isn't just the right thing to do; it's also the smart
thing. We prioritize diversity, equity, inclusion, and belonging to
ensure our employees are supported to bring their best, most
authentic selves to work where they can thrive.Base Pay RangeSF Bay
Area, Seattle Metro, and New York City Metro AreaBase Pay Range:
$174,800.00 - 240,350.00 per yearCalifornia (excludes SF Bay Area),
Washington (excludes Seattle Metro), Washington DC Metro, and
MassachusettsBase Pay Range: $157,320.00 - 216,315.00 per yearAll
other cities and states excluding California, Washington,
Massachusetts, New York City Metro Area and Washington DC Metro
Area.Base Pay Range: $139,840.00 - 192,280.00 per yearSplunk
provides flexibility and choice in the working arrangement for most
roles, including remote and/or in-office roles. We have a
market-based pay structure which varies by location. Please note
that the base pay range is a guideline and for candidates who
receive an offer, the base pay will vary based on factors such as
work location as set out above, as well as the knowledge, skills
and experience of the candidate. In addition to base pay, this role
is eligible for incentive compensation and may be eligible for
equity or long-term cash awards.Benefits are an important part of
Splunk's Total Rewards package. This role is eligible for a
competitive benefits package which includes medical, dental,
vision, a 401(k) plan and match, paid time off and much more! Learn
more about our next-level benefits at
https://splunkbenefits.com.
#J-18808-Ljbffr
Keywords: Splunk, Seattle , Senior Software Engineer - RUM, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...