Software Engineer, Tools (Senior/Staff)

Okta San Jose , CA 95111

Posted 3 weeks ago

We are looking for an experienced Tools Engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile environment. You will share our passion for test-driven development, continuous integration and automation to produce frequent high-quality releases.

Our engineering team is fast, innovative and flexible; with a weekly release cycle and individual ownership. We expect great things from our engineers and reward them with stimulating new projects, emerging technologies and the chance to be part of a company that is changing the cloud computing landscape forever.

You will get an opportunity to work in scaling our infrastructure to next generation. Our scale is already huge in running tens of thousands of tests for every commit automatically. This comes with challenges in speed by reducing compute time from days to few minutes.

Job Duties and Responsibilities:

  • You will be part of the team that builds, maintains, and improves our highly-automated build, release and testing infrastructure.

  • Scripting, tools-building, and automation are paramount to Okta Engineering; everybody automates. You will be creating and coding tools for internal use to support continuous delivery.

  • Team up with Development, QA and OPS to continuously innovate and enhance our build and automation infrastructure

  • You will own designing and implementing Continuous Delivery pipeline for a diverse set of projects with partners from Quality, Architecture, Engineering, and Tech Ops.

  • Collaborate with peers and stake-holders to create new tools/process/technology. We use the latest technology from AWS and you can experiment, recommend, and implement new technologies in our build and CI system.

  • Work with internal customers to roll-out projects and process, monitor adoption, collect feedback, and fine-tune the project to respond to internal customers' needs.

Minimum REQUIRED Knowledge, Skills, and Abilities:

  • 5+ years of build tools, release, and automation experience with products developed in Java.

  • In-depth understanding and experience with Ant, Jenkins, and Maven.

  • Strong coding and scripting skills in Java, Python or Ruby or bash. Experience with git.

  • Strong problem solving and debugging skills.

  • Solid understanding of CI/CD release pipelines, and different technologies to implement release pipelines.

  • Ability to coordinate cross-functional work towards task completion.

  • Understanding of Agile methodologies is a plus.

  • Good understanding of virtualization, dynamic provisioning, Docker, AWS and Linux

  • B.S. Computer Science or equivalent.

Okta is an Equal Opportunity Employer.

#LI-RA1


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
Senior Staff Regulatory Affairs Specialist Software Interoperability

Stryker Corporation

Posted 2 days ago

VIEW JOBS 8/16/2019 12:00:00 AM 2019-11-14T00:00 Job Description Stryker is one of the world's leading medical technology companies and is dedicated to helping healthcare professionals perform their jobs more efficiently while enhancing patient care. The Company offers a diverse array of innovative medical technologies, including reconstructive, medical and surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives. We are currently seeking a Senior Staff Regulatory Affairs Specialist, Software Interoperability to join our Endsoscopy division in San Jose, CA or remotely anywhere within the US. . Who we want * Strategic thinkers. People who enjoy analyzing data or trends for the purposes of planning, forecasting, advising, budgeting, reporting, or sales opportunities. * Dedicated achievers. People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations. * Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, data and insights to drive continuous improvement in functions. * Self-directed initiators. People who take ownership of their work and need no prompting to drive productivity, change, and outcomes. What you will do As the Senior Staff Regulatory Affairs Specialist, Software Interoperability you will ensure regulatory compliance by completing thorough assessments and the appropriate submissions pertaining to product clearances/approvals by FDA, Notified Bodies, and other regulatory bodies. Focuses on products with software and/or interoperability with other devices or external networks. * Prepare complex submissions to gain global approvals for clinical research, export, and commercial distribution, such as: IDE, 510(k), PMA, Shonin, Design Dossier and Technical File. * Apply software and security (i.e., cybersecurity) regulatory standards, guidance documents, and industry expectations to product strategies and submissions. Guides others in the organization who are working on similar products. * Interact across corporation or in industry settings to influence software, interoperability and cybersecurity related regulatory items. * Demonstrate knowledge and skills in areas of regulatory pathways, risk-benefit analysis, communication and collaboration internally and external, submission, registration, obtaining approval/clearance, documentation, post marketing compliance. * Demonstrate strong project management, writing, coordination, and execution of regulatory items, with emphasis on technical and scientific regulatory activities. * Possess and apply a broad and advanced knowledge, skills/abilities and understanding of the regulatory and legal frameworks, regulatory requirements, legislation, processes and procedures. * Develop and maintain positive relationships with regulatory agencies through oral and written communications regarding pre-submissions strategies, potential regulatory pathways, compliance test requirements, clarification, and follow-up of submissions under review. * Lead negotiations and interactions with regulatory authorities during the development and review process to ensure submission approval/clearance. * Advise personnel on regulatory requirements for quality, preclinical and clinical data requirements for clinical study applications or marketing applications. * Provide regulatory input to product lifecycle planning. * Continue to revisit and compare regulatory outcomes with initial product concepts to make recommendations on future actions. * Review of advertising and promotional items. * Assist in SOP development and review. What you need * A Bachelor's Degree (B.S or B.A) in Engineering, Science or equivalent focus is required. * A minimum of 7 years of experience in an FDA regulated industry. * A minimum of 5 years of Regulatory Affairs experience. * Software-related regulatory experience required (e.g., IEC62304, FDA Software/Cybersecurity Guidance Documents) * RAC certification or Advanced Degree (Masters in Regulatory Affairs) preferred. * Ability to understand and explain detailed regulatory compliance programs and/or issues. * Ability to comply with constantly changing regulatory procedures and prioritize work effectively. * Ability to analyze and resolve non-routine regulatory issues using independent judgment. * Excellent analytical and writing skills. * Excellent interpersonal, written and oral communication skills. * Effective organizational skills. * Advanced PC skills with proficiency in Microsoft office Suite, including Excel. Work From Home: No Travel Percentage: Up to 25% Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability. Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. Stryker Corporation San Jose CA

Software Engineer, Tools (Senior/Staff)

Okta