• Software Performance Engineer

    Job Locations US-NC-Cary
    Requisition ID
    Research and Development
    Visa Sponsorship
    Travel Requirements
  • Overview

    The Software Performance Engineering team at SAS works with development teams by analyzing hardware and software components to ensure that SAS software performs optimally. As a member of the Performance Analysis team you will be responsible for designing, authoring, and executing analyses as part of the development process and for the purposes of providing a better experience for internal and external SAS customers.


    In this role, you will work with multiple operating systems/environments, both physical and virtual, to analyze behavior and performance of SAS Software in the context of complex software/hardware stacks against expectations for their behavior.  This role will collaborate with system architecture, development, and testing teams to perform analysis of SAS software - analyzing code, logs, software monitoring and tracing tool output, physical/virtual hardware monitoring and tracing tool output to determine architecture, infrastructure, and code level performance bottlenecks and identify performance optimizations. Additionally, this person will tune 3rd party software for optimal performance with SAS Software.


    Essential Qualifications:

    • Bachelor’s degree or higher qualification in Computer Science or related field. Relevant experience is acceptable in lieu of a related field degree
    • Experience designing, architecting, tuning and monitoring distributed cloud applications hosted in Amazon Web Services and/or Docker + Kubernetes


    • Excellent communication, organization, documentation and analytical skills
    • Have or obtain expertise in at least one SAS product/software component
    • Good working knowledge of load generation, monitoring and profiling with a good understanding of the tools used to do analysis in these areas
    • Excellent interpersonal skills and ability to influence cross-functional teams without formal authority


    • 2+ years Linux system administration
    • Experience hosting and tuning distributed applications in one or more of the following:
      • Azure
      • Google Cloud Platform
      • Oracle Cloud
    • Experience in performance analysis of cloud-enabled software
    • Work Location: Cary, NC

    SAS looks not only for the right skills, but also for a cultural fit. We seek colleagues who will contribute to the unique culture that makes SAS such a great place to work. We look for the total candidate: technical skills, culture fit, relationship skills, problem solvers, good communicators and, of course, innovators. Candidates must be ready to make an impact.


    Additional Information:

    To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.SAS is an equal opportunity employer.  All qualified  applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. The level of this position will be determined based on the applicant's education, skills and experience. Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.


    Want to stay up to date with SAS culture, products and jobs? Follow us on LinkedIn LinkedIn Logo


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share with your networks