Cloud- Senior Application Security Engineer

Elastic


3 weeks ago

04/26/2019 06:52:45

Job type: Full-time

Hiring from: Distributed, US

Category: Software Dev


At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do exceptional things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Often, what you can do with our products is only limited by what you can dream up. We believe that diversity drives our vibe. We unite employees across 30+ countries into one unified team, while the broader community spans across over 100 countries. Thanks to our ongoing expansion we have the opportunity to grow our Cloud Application Security team.

We're a part of the Elastic Cloud team with a focus on finding security flaws in complex distributed systems and coming up with creative and approachable solutions that enable developers to ship secure code.

We’re looking for people who are just as passionate about uncovering an obscure security vulnerability as they are about working with developers to ship more secure code. Would you like to focus on building and maintaining Application Security program that will be used throughout the industry?


What you will be doing:

Take shared ownership in driving the creation and implementation of a best-in-class application security program for Elastic Cloud.

Take ownership for the offensive security program, including penetration testing, red team activities, and security research.

Responsible for manual code analysis, proof of concept exploit code development, and deploying automated solutions to do the same.

Be a proponent and champion of a DevSecOps culture and environment for a large team of highly talented developers and engineers

What you bring along:

A history of uncovering, exploiting, and remediating application or system security flaws.

A deep understanding of coding and scripting languages such as Java and Python, Scala, among others and can easily adapt to other languages quickly and efficiently.

Knowledge of and experience with manipulating protocols and libraries in order to compromise the security of a set of systems or code

Previous work as a developer for a large code base and collaboration with engineers and developers

Bonus Points:

You have hands on experience in both using and securing Linux based systems and containers

You've worked on open source projects before and are familiar with different styles of source control workflow and continuous integration and management (GitHub, Terraform, Ansible, RunDeck, etc).

Additional Information:

Competitive pay

Equity

Catered lunches, snacks, and beverages in most offices

An environment in which you can balance great work with a great life

Passionate people building excellent products

Employees with a wide variety of interests


Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Noredink (PST to CET)
    4 days ago

    NoRedInk is using technology to help millions of students become better writers. We’re seeking mission-driven engineers who like to ship code, tackle hard engineering problems, and fundamentally impact how kids learn.


    We’re hiring a site reliability engineer to handle availability and scalability, as well as product development. When students hit our site, you will help make sure there's a site to hit.


    About You

    You have at least 4 years of professional experience as a software developer or equivalent knowledge

    You have professional experience administering Linux servers with configuration management tools

    You have experience scaling with large deployments on AWS or bare metal

    You have experience supporting production stack for a web application. We use Rails, Redis and MySQL.

    You can be your own DBA including setup, optimization and troubleshooting

    You are comfortable either working remotely, or commuting to our office in San Francisco

    Experience with Docker, microservices and/or security a plus 

    What are we up to?

    To see what our engineering team has been doing lately, check out our blog!

    NoRedInk helps millions of students in grades 5-12 become better writers. Our adaptive curriculum guides learners through a continuous process of skill-building, feedback, and revision and delivers actionable performance data to teachers and administrators. Used in over 50% of school districts, we're on a mission to unlock every writer's potential. Here’s a 2-minute pitch we gave on NBC and articles about us in The Washington Post, Wall Street Journal, and Forbes.

  • DESCRIPTION

    We are looking for a Senior Backend Engineer to help us develop, maintain and administer the TileDB cloud-based service.

    Key Responsibilities

    Work as part of a team to develop a complete cloud-based service

    Develop, unit test and validate components of Golang based services

    Help design new service layers and advanced DB feature sets (ACL, SQL, etc)

    Maintain production infrastructure

    Our headquarters are located in Cambridge, MA. The candidates must be US or Greek citizens or permanent residents.


    REQUIREMENTS

    In-depth experience with Golang based REST services

    Experience using Kubernetes for production service deployments

    Experience with OpenAPI (Swagger) specifications

    Experience with production MariaDB/MySQL usage and administration

    Nice to Have

    Devops experience with DNS, logging and monitoring

    Experience debugging performance critical applications

    C/C++ experience (i.e. CGO)

    BENEFITS

    TileDB, Inc. offers very competitive compensation and benefits, which include:


    Health Care Plan (Medical)

    Stock Option Plan

    Paid Time Off (Vacation, Sick & Public Holidays)

  • 1 week ago

    Auth0, a global leader in Identity-as-a-Service (IDaaS), provides thousands of enterprise customers with a Universal Identity Platform for their web, mobile, IoT, and internal applications. Its extensible platform seamlessly authenticates and secures more than 2.5B logins per month, making it loved by developers and trusted by global enterprises. Auth0 has raised more than $110 million to date and continues its global growth at a rapid pace. We are consistently recognized as a great place to work based our outstanding leadership and dedication to company culture, and are looking for the best people to join our incredible team spread across more than 35 countries!


    Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take our culture very seriously and are looking for people who are drawn to both our mission and our culture.


    The Auth0 platform processes thousands of requests per second (2.5 billion logins per month) for customers all around the world - and we're growing very fast! The Site Reliability team aims to improve reliability and uptime in a data-driven way to support our customers' needs.


    We are looking for senior software engineers with a good understanding of how systems fail, solid background in software engineering, and a desire to learn about reliability and large-scale systems.

    You are a good fit if you...

    Have initiative and can "unblock" yourself to get things done.

    Tend to deliver work incrementally to get feedback and iterate over solutions.

    Can mentor junior people and pair with other teams: education is a very important part of this role.

    Like to get your hands dirty by debugging and fixing issues in production.

    Understand the real problems by reading between the lines and asking good questions.

    Are easy to work with: you communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.

    Responsibilities:

    Analyze and optimize our core product by developing and implementing reliability and performance practices.

    Scale systems sustainably through automation, and evolve systems by pushing for changes that improve reliability and velocity.

    Perform Root Cause Analysis of production issues to identify reliability improvements of our services.

    Evangelize and advocate for reliability practices across our organization

    Collaborate with other Engineering teams to support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.

    Be on-call for services that the SRE team owns.

    Practice sustainable incident response and blameless postmortems.

    Requirements:

    You have contributed to design applications and systems that scale, are resilient to failure, and are observable.

    You are interested in designing, analyzing and troubleshooting large-scale distributed systems.

    You have a systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.

    You have a great ability to debug and optimize code and automate routine tasks.

    You have a solid background in software development and architecting resilient and reliable applications.

    Timezone: we are giving preference to candidates located in GMT-8 to GMT+2.

    Extra Points:

    Experience with Amazon Web Services.

    Experience with Node.js or any other application development language.

    Experience with MongoDB.

    Experience working in a remote friendly, async environment.

    Preferred Locations:

    (GMT-8); (GMT-7); (GMT-6); (GMT-5); (GMT-4); (GMT-3); (GMT-2); (GMT-1); (GMT); (GMT+1); (GMT+2)

    Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!