Filled
This offer is not available anymore

Senior Software Engineer in Test (Customer Identity) in Madrid or Remote

Okta

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box, we’re looking for lifelong learners and people who can make us better with their unique experiences.

Join our team! We’re building a world where Identity belongs to you.

The PRT (Performance and Resilience Testing) team is a combination of disciplines (Quality, Performance, Resilience) created to enable our internal teams to improve their practices in these disciplines. Our team builds infrastructure and tooling to support Performance Testing and Resilience Testing at production scale of our backend systems and platform. We also partner with product/platform teams to ensure they can use our tooling to its full potential, and to help define approaches and best practices in this space.

For this role, your initial focus will be on Developer Tooling and Infrastructure, working on improving our solutions that get used throughout all of Engineering for Performance and Resilience Testing. You will have a direct impact in designing new approaches for complex issues and in improving the developer experience of our existing tooling. We like to work with people who are curious and interested in learning more, so over time you might help in other areas that our team covers.

We have a lot of interesting modern tooling. Here are a few examples of things we’ve built:

  • Typescript CLI to enhance Load Testing features used by all of Engineering;
  • Infrastructure to create Test Data at scale (hundreds of thousands of entities);
  • Data Pipeline that surfaces all our Performance Historical data in Looker;

You can also read this article about a recent large scale initiative we were involved in: https://auth0.com/blog/optimizing-cost-and-performance-of-auth0s-private-cloud/.

Responsibilities

  • Maintain and improve our tooling (e.g. cli, dashboards) with new features to improve developer experience;
  • Maintain AWS infrastructure that powers our team’s tooling and APIs (e.g. load testing infrastructure, test data generation, data ELT processes, etc);
  • Help design and implement or integrate tooling for Chaos Engineering practices;
  • Build reporting solutions for continuous load testing to gather historical data;
  • Help automate alerting across the organization based on Performance Degradations detected with our tooling;
  • Embed in projects/teams when needed to build or utilize our tooling to achieve some company-wide cross-functional goal;

Essential Skills

  • Proficiency in NodeJS and/or Typescript;
  • 5+ years of experience in software testing or software development, preferably with a focus on Backend Engineering, SRE/Platform/DevOps roles or Developer Tooling roles;
  • Comfortable using logging (e.g. Kibana), monitoring (e.g. Datadog, Prometheus) and tracing solutions (e.g. Lightstep, Honeycomb);
  • Experience with continuous delivery, service-oriented architecture, Cloud platform environments
  • Strong written and verbal communication skills;
  • Comfortable working in a globally distributed environment with a remote workforce;

Bonus points

  • Experience with Chaos Engineering tooling (e.g. Chaos Toolkit, Gremlin, AWS FIS, etc);
  • Experience in building internal APIs and other developer experience tooling;

Okta is an Equal Opportunity Employer.

What you can look forward to as an Okta employee!

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.

Okta is an Equal Opportunity Employer/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation.

 

About Okta

  • Cyber Security

  • San Francisco, CA, USA

  • 5,000 - 10,000

  • 2009

.

Other software engineer jobs that might interest you...