Sr. Software Engineer, Platform; Hybrid
Listed on 2026-09-06
-
Software Development
AI Engineer (Applied/Software), DevOps
Sr. Software Engineer, Platform
Chicago, IL (Hybrid) The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health. At AMA, our mission to improve the health of the nation starts with our people.
We foster an inclusive, people-first culture where every employee is empowered to perform at their best. Together, we advance meaningful change in health care and the communities we serve. We encourage and support professional development for our employees, and we are dedicated to social responsibility.
We have an opportunity at our corporate offices in Chicago for a Sr. Software Engineer, Platform on our Health Solutions team. This is a hybrid position reporting into our Chicago, IL office, requiring 3 days a week in the office.
As a Sr. Software Engineer, Platform you will play a critical role in improving the stability, observability, scalability, and delivery of AMA's Physician Professional Data, credentialing products portfolio, and commercial products and systems. This role enhances AWS infrastructure, monitoring capabilities, CI/CD pipelines, infrastructure automation, release processes, developer tooling, and approved AI-assisted engineering capabilities to enable efficient software development. The role partners with engineering, product, data, security, and AMA IT to support secure and reliable software delivery.
This role also follows established enterprise review and approval processes for technologies and related standards, collaborating with IT, OGC, and Risk Management to ensure alignment with enterprise architecture, security, and data and AI strategy.
Platform Engineering - 55%
- Implement and maintain observability and monitoring tools, primarily using Dynatrace for performance profiling and application monitoring.
- Improve the modularity, consistency, and scalability of code infrastructure.
- Develop and maintain CI/CD capabilities using Bitbucket pipelines and related delivery tooling.
- Standardize branching, build, release, and deployment strategies across repositories.
- Maintain and improve Terraform stacks for efficient infrastructure-as-code practices.
- Develop and maintain release and stability dashboards that provide actionable insights into system performance and reliability.
- Support and improve code-release processes to ensure repeatable and reliable deployment cycles.
- Define and implement standards for stability and observability across Data Labs projects.
- Partner with engineering teams to identify platform improvements that reduce development friction and improve delivery outcomes.
AI-Assisted Engineering Enablement - 20%
- Partner with engineering teams to identify and prioritize AI-assisted use cases across coding, testing, documentation, troubleshooting, code review, operational support, and knowledge discovery.
- Evaluate AI development tools and capabilities based on engineering value, usability, security, reliability, maintainability, and supportability.
- Develop reusable guidance, examples, and integration patterns, and share knowledge by coaching engineers on effective and responsible use of AI-assisted development capabilities.
- Help integrate approved AI capabilities into existing development tools and engineering workflows.
- Implement approved practices for data handling, access, generated-output validation, human review, and traceability.
- Work with security, architecture, and engineering stakeholders to identify risks and define appropriate controls for AI-assisted workflows.
- Gather adoption data and engineering feedback to evaluate whether AI-enabled workflows improve delivery speed, software quality, and developer experience.
- Document successful use cases, known limitations, and recommended implementation patterns.
- Monitor emerging AI development capabilities and evaluate opportunities aligned with Health Solutions engineering needs.
Cloud Infrastructure - 25%
- Collaborate with engineering teams to analyze the current state of infrastructure and develop improvement strategies.
- Defi…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).