1. What is a Software Engineer at AAMC?
The Software Engineer role at the AAMC is central to maintaining and advancing the digital infrastructure that supports the medical education and healthcare community. You will be responsible for building, maintaining, and scaling systems that facilitate the AAMC’s mission, requiring a blend of technical precision and an understanding of the complex, mission-driven environment in which the organization operates.
This role is critical because your work directly impacts the tools used by medical professionals and students. You will often work within collaborative teams to solve real-world problems, ranging from day-to-day maintenance to the implementation of new features. Because the AAMC values stability and reliability in its software, you will find that the work emphasizes high-quality code, rigorous testing practices, and clear communication with project stakeholders.