Lead Software Engineer - AWS, TypeScript

Sorry, this job was removed at 04:14 p.m. (CST) on Friday, May 09, 2025
Be an Early Applicant
Washington, DC
In-Office
137K-162K Annually
Healthtech
The Role

Who We Are:

The Association of American Medical Colleges is a not-for-profit association dedicated to transforming health care by supporting the entire spectrum of medical education, medical research, and patient care conducted by our member institutions. We are dedicated to the communities we serve and steadfast in our goal to improve the health of all.

At the AAMC, we are committed to supporting our employees with a comprehensive benefits package designed to promote well-being, professional growth, and work-life balance. Highlights include:

  • Remote Work – Fully remote work available for most positions 

  • Retirement Savings – Generous 403(b) employer contributions and financial wellness resources, including professional financial advising. 

  • Health & Wellness Perks – Fitness and bicycle subsidies, on-site and virtual wellness programs (live yoga, meditation, mental health webinars, flu shot clinics, and more) 

  • Support & Family Care – Employer paid Employee Assistance Program (EAP) and back-up care options for children, adults, elders, and even pets 

Additional information can be found on our website.

Why us, why now

Lead Software Engineering is responsible for developing and implementing technical solutions to maintain and enhance a portfolio of enterprise platform services, ensuring compliance with industry standards through upgrades and new functionality. Lead an engineering team by developing technical designs, serving as a mentor, and ensuring engineering best practices through daily code reviews and improving team processes. Collaborate with IT and business staff to troubleshoot bugs and performance issues, support infrastructure upgrades, and ensure solutions meet customer needs. Set direction of the team through identifying technical priorities and helping manage the team backlog.

How you will make an impact

Delivers Technical Solutions:

  • Leads development to deliver quality software products that create value for internal and external customers.

  • Creates technical design plans for self and teammates. Serves as subject-matter expert for portfolio of applications and understands key business logic and technical details

Supports Application Upgrades and Operational Maintenance:

  • Leads and participates in technology upgrades, migrations, and security enhancements.

  • Conducts pilot projects and prepares technical guides for teammates to follow. Analyzes functional and performance issues and coordinates resolution within the committed timeframe.

Exhibits Independent Leadership OR Leads Independently:

  • Creates a culture of personal and team accountability and delivers on commitments.
  • Oversees work across the team to provide input and ensure high-quality outcomes. Establishes technical priorities and contributes to the technical backlog.
  • Helps determine spirit and quarterly/annual team goals in consultation with other teammates. Drives process improvements and innovation.

Collaborates:

  • Collaborates with engineers, product owners, architects, business analysts, quality analysts, and delivery managers to complete sprint priorities and plan upcoming work.

  • Conduct code reviews, remove blockers, and support best practices for coding, design, and architecture principles to provide daily oversight and mentorship for teammates.

  • Keeps others well informed through strong communication.

  • Serves as the main point of contact for other units throughout the IT cluster

What you will bring to the role

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or related scientific or technical discipline required

  • 8 - 10 years of related work experience

  • 1- 3 years of experience managing a specialized program

  • 6+ years of experience in the following:

  • Development using AWS technologies such as API Gateway, SNS, SQS, S3, DynamoDB, Cloudwatch and Cloudwatch Insights, and Lambdas.

  • Development using TypeScript, JavaScript, Node.js, and TypeORM. Development using serverless architectures.

  • 5+ Years in IaC using CDK or similar technology.

  • 3+ years of experience in leading a team of developers;

  • Experience developing enterprise-level, multitiered applications;

  • Experience with service-oriented architecture development and implementation; Strong knowledge of database design and data modeling principles (relational and non-relational);

  • Excellent problem-solving, design, development, and debugging skills;

  • Experience with code reviews, coding standards, and practices to improve code quality, with a Shift Left mindset;

  • Experience implementing solutions that improve overall software engineer productivity

Preferred Qualifications:
  • 5+ years of experience with the following: Spring, Oracle 19c, PL/SQL, Amazon Oracle RDS, Aurora PostgreSQL;

  • Understanding of security automation tools, such as Snyk;

  • Experience with JSON RESTful web service development;

  • Experience with monitoring tools, such as Splunk and New Relic;

  • Experience with code repository tools, such as GitHub;

  • Knowledge of feature management products, such as LaunchDarkly

 

Remote Work Eligibility

This position is eligible for remote work in the contiguous US

Compensation Grade Range

$137,445.00-$161,700.00

Multiple factors are taken into consideration to arrive at the final hourly rate/annual salary to be offered to the selected candidate. Factors may include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, as well as internal equity, market, and business considerations.

If a bachelor’s degree is required, related work experience may be substituted in some positions.  One year of college course work at an accredited institution is equivalent to one year of related work experience.

The Association of American Medical Colleges (AAMC) is an Equal Opportunity/Affirmative​​ Action Employer.  The AAMC is committed to the policy of an equal employment opportunity in recruitment, hiring, career advancement, and all other personnel practices. The AAMC will not discriminate on the basis of race, color, sex, national origin, religion, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, past or current military service, or any other legally protected characteristic.

Please attach a resume as part of the application process. It is important that files DO NOT include periods ( . ) within the file name.

BROWSER REQUIREMENTS: Applications must be submitted using Chrome, Mozilla Firefox, Safari, or Microsoft Edge.

Similar Jobs

General Motors Logo General Motors

Motion Systems Group Manager

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
District of Columbia, USA
165000 Employees

PwC Logo PwC

Product Management Director

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
5 Locations
370000 Employees
155K-410K Annually

PwC Logo PwC

Artificial Intelligence Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
7 Locations
370000 Employees
155K-410K Annually

Cloudflare Logo Cloudflare

Director Solutions Engineering, Public Sector

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Washington, DC, USA
4400 Employees
264K-322K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Washington, DC
1,302 Employees
Year Founded: 1876

What We Do

The AAMC’s strong sense of community and professionalism fosters an environment that supports the career and personal goals of its staff. Through development opportunities, employee support and activity groups, and other resources, employees can work in an environment where innovation and new ideas are encouraged.

The AAMC serves a vital purpose as the nation’s voice for America’s medical schools and teaching hospitals. These institutions play a crucial role in our nation’s health care by training the next generation of doctors, discovering new medical knowledge, and providing superior clinical care. The work of the AAMC and its employees leads and serves our member institutions and constituents.

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account