Software Architect, Carnegie Mellon University, Arlington, VA


Carnegie Mellon University -
N/A
Arlington, VA, US
N/A

Software Architect

Job description

What We Do:
The Software Engineering Institute (SEI) is looking for motivated, insightful architects who are passionate about solving challenging software engineering problems using software architecture principles, practices, and tools. The SEI s Architecture Analysis, Design, and Automation (ADAA) team is an applied research and development team that
creates innovative solutions, theories, practices, and tools to improve the development and quality of software-intensive systems
applies our work in government and industry settings to solve challenges in developing and evolving critical software
helps organizations improve their software engineering and software architecture capabilities

The software architecture principles and practices developed by our team over the decades are used today by organizations across the globe and in many university curricula. At the SEI, you can make an impact on the state of the art of software engineering and work with some of the most talented people in the field.


What you ll do:
Lead or work on teams to advise customers in the use of architecture practices to identify and solve large-scale development problems
Analyze customer needs throughout the development lifecycle and recommending courses of action
Work with collaborators and customers to apply SEI research outcomes to real world systems
Analyze customer problems, determine needs, and recommend course of action
Contribute to the development and improvement of architecture practices and software engineering practices
Use customer experiences to inform and advance software engineering practices, with a focus on architecture design and analysis
Contribute to the technical community through publications and presentations
Develop proposals and work plans

Qualifications:
BS in Software Engineering, Computer Science, or related, with 8 years of experience, or MS with 8 years of experience, or PhD with 2 years of experience
Practical experience architecting software systems and/or experience in software architecture design and analysis research
Strong presentation skills for small and large audiences in government and industry settings
Experience architecting, developing, and evolving modern software systems
Experience leveraging architecture concepts to improve activities across the development lifecycle (including requirements, design, integration, testing, and deployment activities)
Experience applying architecture practices to production systems, particularly to address sustainment and modernization problems
Ability to quickly learn and adapt to new technologies, platforms, and environments

Knowledge, Skills and Abilities:
Ability to use software architecture and design tools and languages to develop and evolve production software
Ability to use common object-oriented programming languages and development tools in a team environment
Ability to use agile practices and DevOps automation in the development and evolution of production software
Architecting or designing systems with large-scale data challenges, such as AI/ML and big data systems
Ability to work effectively in small and large teams
Knowledge of SEI architecture work such as the ATAM, QAW, and documentation with the Views and Beyond Approach

Other Requirements
You will be subject to a background investigation and must be able to obtain and/or maintain a Department of Defense security clearance. Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.
Ability to travel up to 25%.

Location

Arlington, VA, Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff Regular

Full Time/Part time

Full time

Pay Basis

Salary

More Information:

  • Please visit Why Carnegie Mellon to learn more about becoming part of an institution inspiring innovations that change the world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

  • Statement of Assurance


Full-time 2024-07-01
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.