MuleSoft/Python Software Engineer - OIT

Emory UniversityAtlanta, GA
Hybrid

About The Position

Office of Information Technology is seeking a skilled Software Engineer to design, develop, and maintain integration solutions that connect our core applications and data pipelines. You’ll leverage your expertise in Python and MuleSoft (version 4) to build robust, scalable APIs and middleware services. Working closely with product teams, architects, and operations, you’ll ensure seamless data flow, high availability, and secure integrations across our ecosystem.

Requirements

  • Python development experience
  • MuleSoft 4 development experience
  • RESTful API design and integration experience
  • DataWeave 2.0 or comparable data transformation experience
  • Production troubleshooting and support experience
  • Git and CI/CD familiarity
  • API security/authentication knowledge, especially OAuth/JWT or equivalent
  • Ten years of information technology experience which includes experience in the application of vendor software fixes and upgrades OR a bachelor's degree in computer science, management information systems or directly related field and eight years of experience which includes experience in the application of vendor software fixes and upgrades.
  • Knowledge of one or more programming languages and/or a knowledge of an application and application tools.

Nice To Haves

  • AWS services: S3, IAM, Secrets Manager
  • Agile methodologies and tools such as Jira
  • CI/CD processes and tools such as Maven/Jenkins
  • GraphQL
  • Python libraries: Flask, boto3, Gunicorn, Simple Salesforce
  • Docker/Kubernetes
  • Java & XML
  • OpenAPI 3.x & RAML interface specifications

Responsibilities

  • Works independently to provide functional analysis and then design and implement technical solutions.
  • Consults with appropriate staff to develop requirements and specifications for enterprise applications.
  • Implements developed applications and provides customer support.
  • Consults with customers to understand business problems and develops technical solutions.
  • Provides technical expertise on applications, technical tools and software.
  • Analyzes and resolves problems resulting from vendor fixes and upgrades.
  • May lead small projects and resolve software or business related problems.
  • Performs related responsibilities as required.

Benefits

  • Emory is an equal opportunity employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by state or federal law.
  • Emory University does not discriminate in admissions, educational programs, or employment, including recruitment, hiring, promotions, transfers, discipline, terminations, wage and salary administration, benefits, and training.
  • Students, faculty, and staff are assured of participation in university programs and in the use of facilities without such discrimination.
  • Emory University complies with Section 503 of the Rehabilitation Act of 1973, the Vietnam Era Veteran's Readjustment Assistance Act, and applicable executive orders, federal and state regulations regarding nondiscrimination, equal opportunity, and affirmative action (for protected veterans and individuals with disabilities).
  • Emory University is committed to ensuring equal access and providing reasonable accommodations to qualified individuals with disabilities upon request.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service