• 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 on the application of information technology (IT) to support and improve the Agency’s business processes.  The Office of Application Engineering and Development (AED) is responsible for the full life cycle management of the USPTO’s automated information systems, consistent with the USPTO’s strategic IT plans and supporting technical architecture.

    This position serves as a senior software engineer for software development projects in the Patents Software Development and Engineering Branch 3.

    As a Computer Scientist you will be responsible for:

    • Implementing , documenting, building, providing unit tests, and supporting testing and deployment of software. 
    • Integrating all builds with Content Management tools.
    • Developing, or assisting in developing, components based on requirements, architecture and design that adheres to coding and documentation standards, unit test methods and development best practices. 
    • Understanding  and applying software construction, software development life cycle workflows and methodologies. 
    • Developing and writing code new (or modifies existing) computer applications, software, or specialized utility programs following software assurance best practices.

    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/539075500. Only resumes submitted according to the instructions on the job announcement listed at www.usajobs.gov will be considered.