• Help



    Come work for the USPTO, we have been ranked as one of the Best Places to Work in the Federal Government®! The U.S. Patent and Trademark Office (USPTO) has been serving the economic interests of America for more than 200 years. We are responsible for granting US intellectual property rights for patents and trademarks. The USPTO is headquartered in Alexandria, Virginia, and has over 12,000 employees. For more information about the USPTO, please visit the USPTO Careers Website

    Learn more about this agency


    The Chief Information Officer (CIO) is the principal advisor to the Under Secretary and Director of the United States Patent and Trademark Office (USPTO) on the application of information technology (IT) to support and improve the Agency’s business processes.   The Office of Organizational Policy and Governance (OPG) provides the management and oversight of enterprise Information Technology (IT) strategies, guidance, policies, and agency-wide cybersecurity. This position is located in Software Quality Assurance Division that is responsible for monitoring and executing software development testing standards for OCIO’s coding, source code control, code reviews, testing, release management, and product integration within an established software development life cycle.  The Process Performance and Planning Division is responsible for the establishment of Information Technology (IT) policies and standards, improvement of IT processes, measurement of OCIO performance, strategic IT planning; and provides other services including management of data calls.

    As a computer scientist you will be responsible for the following duties:

    • Conducting analyses to determine the feasibility of various advanced scientific approaches to evaluate application system performance.
    • Conducting research on the feasibility of developing new products and/or theories pertaining to application performance analyses.
    • Coordinating and providing technical software/hardware program guidance and direct technical support to the employees.
    • Engaging in the development of system /subsystems to ensure application performance, reliability, integrity and compatibility with other support activities.
    • Applying the principles, methods and techniques of software engineering to support the analysis, design and development of mission critical software applications.
    • Determining adequacy of software, computer, infrastructure, and product/system design and capabilities.
    • Designing, and writing code for performance testing programs to determine application and infrastructure viability with targeted application performance goals.

    Travel Required

    Not required

    Supervisory status


    Promotion Potential


  • Job family (Series)

    1550 Computer Science

This job originated on www.usajobs.gov. For the full announcement and to apply, visit www.usajobs.gov/GetJob/ViewDetails/530810900. Only resumes submitted according to the instructions on the job announcement listed at www.usajobs.gov will be considered.