Senior Software Engineer Full Stack (Heavy Backend/8+Years Experience)

Splunk San Francisco , CA 94118

Posted 2 months ago

Splunk Enterprise Security is an advanced SIEM built atop Splunk's data platform with lots of moving parts. We help thousands of clients as they protect their assets from cyber threats, all over the world. On any given day, our software needs to handle thousands of users, petabytes of data, and unique usage patterns across different deployment topologies.

Are you passionate about working on products that make a difference for your customers? Do enjoy building large scale applications that are powered by huge data sets? Do you value working in an environment where you're empowered to make key technical decisions across a full stack of technologies? If so, a role on Splunk's Enterprise Security team might be a great fit for you.

As a member of the team, you will help define the future of our next generation security offering by designing, creating, testing and maintaining products that directly support security analysts all across the world. You will directly influence the direction of our technology as well as mentor other members of your team.

Working directly with customers is one of our core values. In this role, you'll be able to meet customers as they share their experiences, get a first person view of state of the art Security Operations Centers, and collaborate with product management to define and craft new products that streamline analysts' investigations.

If staying technically challenged and learning from others is meaningful to you, you'll love our internal technical seminars and regular, company-wide hackathons.

Responsibilities:

  • Achieve a deep knowledge of our product architecture, usage patterns, and real world deployment scenarios in order to better understand what solutions will bring value to our customers

  • Collaborate closely with Product Management, User Experience and members of our team to design and create comprehensive end-to-end user workflows

  • Keep product quality top of mind by extensively leveraging product and test automation throughout the product cycle

  • Work directly with engineers and product managers to refine and breakdown product requirements

  • Become well versed in Splunk's core technologies and processes as they apply to application development

  • Create, maintain and improve code with pride of ownership

Requirements:

  • 8+ years of relevant industry experience

  • Strong programming experience using languages such as Python, Go or Java

  • Familiar with backend application development frameworks such as Django or CherryPy

  • Proficiency with client side technologies (JavaScript, HTML5, CSS) and JavaScript frameworks/libraries (React, AngularJS) is a big plus

  • Ability to learn new technologies quickly and provide mentorship

  • Self-starter, passionate and always looking for new ways to contribute to the team

  • Experienced with an Agile DevOps engineering environment that effectively leverages CI/CD pipelines (Jenkins, GitLab, etc) is valuable

  • BS in CS/EE or equivalent

What We Offer You:

  • A constant stream of new things for you to learn. We're always expanding into new areas, bringing in open source projects and contributing back, and exploring new technologies.

  • A set of exceptionally talented and dedicated peers, all the way from engineering and QA to product management and customer support.

  • Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both sides of the equation.

  • A stable, collaborative and supportive work environment.

  • We don't expect people to work 12 hour days. We want you to have a successful time outside of work too. Want to work from home sometimes? No problem. We trust our colleagues to be responsible with their time and dedication, and believe that balance helps cultivate an extraordinary environment.

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

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
Full Stack Software Engineer

Weight Watchers

Posted 5 days ago

VIEW JOBS 8/21/2019 12:00:00 AM 2019-11-19T00:00 Full Stack - Software Engineer Weight Watchers International, Inc. is a global wellness company and the world's leading commercial weight management program. We inspire millions of people to adopt healthy habits for real life. Through our engaging digital experience and face-to-face group meetings, members follow our livable and sustainable program that encompasses healthy eating, physical activity and positive mindset. With more than five decades of experience in building communities and our deep expertise in behavioral science, we aim to deliver wellness for all. To learn more about the Weight Watchers approach to healthy living. As we rebuild many of our core experiences, we are seeking talented people who are excited to join our team. This is a rare opportunity to join a company embracing a modern Technology culture, where you will have the ability to improve people's lives in a very meaningful way and have a major impact on Weight Watchers offerings to our members. As reliance on health and wellness awareness increases, you can be part of the team that is leading the way. * Role overview To help us achieve our goals, we are seeking a Full Stack Software Engineer to join our team. You will leverage your knowledge to develop new consumer focused products using modern Engineering such as Continuous Integration and Deployment. As a developer at Weight Watchers, your code, designs and decisions will be highly visible, and will directly impact and delight lots of users. Key responsibilities * Program daily in Ruby, Rails, Node.js, AngularJS, Express and others. * Build out restful endpoints and lightweight aggregation layers. * Build out unit tests and other automated tests. * Build out new features and iterate on existing features. * Design and implement low-latency, high-availability and performant applications * Enable analytics via tag management and logs. * Help define architectures and design patterns. * Participate in code reviews. * Answer technical inquiries on code base and product * Lead the way with writing programmatic unit tests. Qualifications * Real world web and service development experience. * Experience with modern frameworks such as Ruby on Rails, node.js, Express and Angular. * Experience with web services API integration (Rest, JSON, XML). * Experience with HTML & CSS frameworks such as bootstrap. * Understanding of general user experience and UI design principles. * Ability to understand requirements and map to technical implementation. * Experience modelling domain data in service and storage layers. * Relational and/or NoSQL database experience such as MySQL, Postgres, Mongodb or Cassandra. * Solid foundation in data structures, algorithms, and software design * Strong track record of shipping products * Proficient understanding of code versioning tools such as GIT, SVN, etc * Experience with Docker * Experience with Amazon Web Services stack * Must have excellent oral and written communication skills. * Experience in mentoring and leading other Engineers * Computer science degree or equivalent academic or professional background. We hire only the best people. Here are the benefits to being top-notch: * The opportunity to work with some of the best innovators in the industry * Generous healthcare coverage. * 401(K) with company match. * Paid Time Off * Paid parental leave * Tuition reimbursement * Annual wellness allowance * Profit Sharing Weight Watchers is an equal opportunity employer. Weight Watchers does not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability. Weight Watchers San Francisco CA

Senior Software Engineer Full Stack (Heavy Backend/8+Years Experience)

Splunk