Principal Backend Engineer - NLP

Splunk San Jose , CA 95111

Posted 6 months ago

Join us as we pursue our disruptive new 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 significantly to each other's success. Learn more about Splunk careers and how you can become a part of our journey!


Are you interested in making an impact to Splunk's Incubation team as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone? This is a compelling opportunity to work on cutting edge technologies to build Splunk's next generation NLP platform.

Splunk's NLP team is looking for a passionate Principal Software Engineer focused on building our NLP platform. Our company is engineering and product-focused and our engineers play a leading role in designing, architecting, building and testing our product. We want you to help us build and expand in areas of natural language processing, machine learning, and making our APIs and stack more developer-friendly.


  • Design and implement large scale, distributed systems

  • Quickly ramp up on new technologies and product areas

  • Write highly efficient, robust, and multi-threaded code

  • Analyze and seek performance bottlenecks and scalability problems

  • Work with Technical Support on identifying and solving issues


  • You have 10+ years related industry experience

  • You have worked in a startup or a track record of starting and delivering solutions to enterprise customers

  • You are a collaborator and excited to work in a multi-functional team

  • You have expert level skills in Java and Scala

  • You have experience working with Spring, REST, Hibernate, RDBMS, GRPC, or related technologies

  • You have a proven foundation in data structures, algorithms, software design and security

  • You have good understanding of systems programming (network stack, file system, OS services)

  • BS CS/EE or equivalent

Nice to Have:

  • Experience in NLP - specifically Query, Understanding and Generation

  • Prior knowledge of machine learning (how to use and integrate to)

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 collaborative 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 encouraging work 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

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
Jr Backend Engineer

Media News Group

Posted Yesterday

VIEW JOBS 10/15/2019 12:00:00 AM 2020-01-13T00:00 Overview Convertly is a managed service and DIY Website Builder hybrid. We are vamping up to expand our client base by 10x in the next year. Our clients have experienced an increase of 3 to 5x more conversions on their ad campaigns as a result of upgrading their site to a Converlty site. There is over a 1,000 manned sales force itching to sell this product to their clients. #BANG #Entry level Responsibilities Your responsibilities would include: * Contributing to GraphQL endpoints * Contributing to 3rd party API integrations Qualifications Technical skills Required: * NodeJS * Backend integration with NoSQL database * GraphQL (preferred) * AWS (DynamoDB, S3, Lambda, Cognito) * Reddis * Git Bay Area News Group is a proud equal opportunity employer. All qualified applicants for all job openings are welcome and will be considered without regard to race, color, religion, national origin, sex, age, sexual orientation, physical or mental disability, or any other basis protected by state, federal or local law. It is the intent of the Company to comply with all applicable federal, state and local legislation concerning equal opportunity in employment and will be kept confidential according to EEO guidelines. Options Media News Group San Jose CA

Principal Backend Engineer - NLP