Lead Software Engineer

Sorry, this job was removed at 12:14 p.m. (CST) on Monday, January 13, 2020
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The AMA is a unifying voice and powerful ally for America’s physicians, the patients they care for, and the promise of a healthier nation.  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.  Join the AMA as Lead Software Engineer on our Health Solutions-Data Platform team.  As part of the team, you will: Develop software advancing the AMA’s Physician Masterfile as an authoritative source of physician data; Conduct multiple projects and process flows to collect, enrich, and manage the AMA’s Physician Masterfile and related data, producing consistent, accurate, and timely analysis of metrics and key performance indicators, scorecards, and trending reports that lead to informed business decisions; Work on modern “big data” infrastructure on cloud to build a stronger core for the platform and data access environment.

RESPONSIBILITIES:

  • Develop, automate, and continually improve Health Solutions data assets
    • Develop and refine scoring to identify useful data elements and relationships, evaluate quality of internal and external data sources, and tag or structure data for future organization and retrieval
    • Automate quality assessment of large, unstructured data sources, including business rules, machine learning, text analytics, and Natural Language Processing (NLP)
    • Architect data platform(s) capable of continually integrating new sources and refining curated data sets
    • Manage data assets to meet Health Solutions business needs through agile approach, testing proofs-of-concept to demonstrate value; incorporate testing results in future development
    • Advise HS management and team members of data management best practices and opportunities; collaborate AMA-wide to maintain standards for data assets
  • Assess and implement cloud-based data architecture and infrastructure
    • Define technology infrastructure requirements for data assets including cloud computing needs
    • Identify opportunities to adopt new technologies and integrate with additional systems and data assets
    • Collaborate with AMA IT teams and vendors to select, design, and implement infrastructure
  • Design and deliver data analysis supporting Health Solutions business goals
    • Assist HS and AMA colleagues developing approach to data projects, including selection of tools
    • Develop and maintain tools to output data and analysis, including ETL, APIs, data transforms, scorecards, and other reporting and analysis
  • May include other responsibilities as assigned.

REQUIREMENTS:

  • Bachelor’s degree in Science, Programming or Engineering related field; advanced degree (Master’s or PhD) preferred
  • 7+ years’ progressive experience with software development, data engineering and data design building distributed and highly-scalable systems and applications
  • Experience developing platforms gathering, organizing, and storing large unstructured data sets, such as a data lake; familiar with related emerging technologies and concepts
  • Experience building performant data APIs (REST) for wider consumption for easy access to data
  • Demonstrated ability to learn new technology and apply (even in a single sprint)
  • Ability to incorporate modern UX and design principles to provide intuitive user access to data
  • Ability to lead agile operations supporting continuous delivery and an experimentation-centered process: sprint execution, ceremonies, backlog; coach junior team members
  • Communication and interpersonal skills to act as a technical voice for the engineering group and contribute data and technical guidance to future product direction
  • Additional Technical Background
    • Required experience:
      • Experience with Data modeling/structures
      • Experience and understanding of modern engineering practices, automated testing, CI/CD pipelines
      • Experience with containerization (docker/Kubernetes) and configuration as a code (terraform/CloudFormation)
      • Experience writing code using AWS APIs and overall AWS Data environment, AWS services and AWS Best practices
      • Proficiency in one or more programming languages like Python, Java
      • Experience with data pipeline and workflow management tools such as Azkaban, Luigi, Airflow, etc.
      • Experience and understanding of Relational and Non-Relational Databases
    • Preferred experience
      • Experience with one or more of following technologies - Kafka, Presto, Spark/EMR, NOSQL, Elasticsearch, AWS (DynamoDB, RDS, S3, SNS, SQS, Lambda, Glue, Athena)
      • Experience with UI technologies such as Node React and Angular desired
      • Familiarity with Complex Event Processing systems
      • Experience with BI/Data platforms like Looker/Tableau/PowerBI will be added advantage
      • Preferred candidates will be familiar with emerging technologies supporting analysis of large data sets.

The AMA offers competitive salaries, including an incentive plan; excellent benefits and progressive technology.  Our office is a business casual environment and we respect work-life balance. Please apply for the position at https://ama-assn.csod.com/ats/careersite/jobdetails.aspx?site=2&c=ama-assn&id=1255&source=BLTIN. The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago.  

We are an equal opportunity employer, committed to diversity in our workforce.  All qualified applicants will receive consideration for employment.  As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant’s race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status.

THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

330 N Wabash Ave., Chicago, IL 60611

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about American Medical AssociationFind similar jobs