CommonSpirit Health

IT Principal Software Engineer

CommonSpirit Health$135K — $160K *
US-AnywhereRemote
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering or related field, or equivalent experience.
  • 7+ years of relevant job experience; 8+ years as a senior software engineer.
  • Experience as an Adobe Journey Optimizer (AJO) engineer.
  • 4+ years of experience with technical implementations and data architecture.
  • Proficient in configuring customer data integrations and real-time profiles.

Responsibilities

  • Provide technical guidance in software design and development activities.
  • Assist in maintaining and upgrading existing software applications.
  • Participate in design reviews and recommend improvements.
  • Support all phases of the SDLC to ensure high-quality product delivery.
  • Mentor and train other engineers as needed.
  • Analyze and troubleshoot application issues promptly.

Benefits

  • Opportunities for professional development and mentorship.
  • Access to advanced tools and technologies.
  • Collaborative work environment with cross-functional teams.
  • Engagement in innovative projects with high complexity.
  • Flexibility in work arrangements.
Full Job Description
Job Summary and Responsibilities

As our Principal Software Engineer, you will create or enhance complex applications, identifying opportunities and implementing solutions to meet end-user needs and business goals.Every day you will work on multiple high-complexity solutions, troubleshooting and resolving intricate software problems. You'll provide technical guidance to engineering teams, oversee their project contributions, act as a subject matter expert, and mentor all software engineers.To be successful, you will demonstrate exceptional software design and coding expertise, strong problem-solving skills, and proven leadership in technically guiding and mentoring teams. Excellent communication for conveying complex technical concepts and a commitment to innovation are essential.

  • Provide technical guidance in software design and development activities.
  • Assist in maintenances and upgrades of existing software applications.
  • Participate in design reviews and recommend improvements.
  • Provide support in all phases of SDLC and ensure to deliver high-quality products.
  • Provide trainings and mentor other Engineers when required.
  • Analyze and troubleshoot application issues in a timely fashion.
Job Requirements

Required

  • Bachelors Of Science Computer Science, Computer Engineer or related technical discipline or equivalent software development experience, upon hire.
  • 7+ years of job-related experience and 8+ years of experience as senior software engineer.
  • Experience:
    • Served as an Adobe Journey Optimizer (AJO) engineer.
  • Experience Details:
    • 4+ years of experience completing technical implementations, data architecture, and system integrations to power real-time customer journeys.
    • Created and managed XDM (Experience Data Model) schemas for profiles and experience events.
    • Set up identity namespaces and rules to stitch together customer data across devices (e.g., email, cookies, and mobile IDs) into a unified Real-Time Customer Profile.
    • Built and monitored both batch (CSV/database) and streaming (real-time API) data ingestion pipelines to ensure data accuracy and quality.
    • Implemented the Adobe Experience Platform Web SDK and Mobile SDK (iOS/Android) to capture user behavior and trigger in-app or push notifications.
    • Configured events and triggers that move customers through a journey based on real-time signals, such as an abandoned cart or a location-based check-in.
    • Developed REST API endpoints that AJO calls to send data to third-party systems like Slack, loyalty platforms, or external SMS providers.
    • Managed sandboxes (development, staging, production) and user permissions.
    • Set up email subdomains, IP warming strategies, and mobile push credentials.
    • Applied labels and policies to ensure CCPA compliance.
    • Used Adobe Experience Platform Assurance to inspect SDK events and troubleshoot failed journey triggers.
    • Wrote SQL queries in the AEP Query Service to analyze journey bottlenecks, error rates, and delivery success.
    • Implemented frequency capping to prevent over-messaging customers and protect downstream system performance.

Preferred

  • Masters Degree, upon hire.

About CommonSpirit Health

CommonSpirit is a nonprofit health care center. They offer community health programs, research programs, virtual care services, and home health programs that address the root causes of poor health, such as access to care, affordable housing, neighborhoods, and a healthy environment.

CommonSpirit Health Careers

Join the dedicated team at CommonSpirit Health, a leader in healthcare innovation and community wellness. CommonSpirit Health offers a range of job opportunities that empower professionals to grow their careers in a supportive and diverse environment.

Explore Career Opportunities

CommonSpirit Health is actively hiring and offers a variety of positions that cater to different skills and career aspirations. From clinical roles to administrative positions, the company provides a platform for growth and professional development.

Experience a Culture of Care and Innovation

At CommonSpirit Health, the culture is grounded in diversity, leadership, and innovation. The team is committed to fostering an inclusive environment where every member’s contribution is valued. CommonSpirit Health leads with a spirit of compassion and a commitment to excellence in healthcare.

Join a Team That Values Diversity and Leadership

CommonSpirit Health believes in the power of diversity and leadership to drive innovation. The company invests in diversity training and leadership development programs, ensuring that all team members are equipped to lead with integrity and empathy.

Internship and Employment Opportunities

For those starting their career, CommonSpirit Health offers internship programs that provide hands-on experience in the healthcare industry. These internships are designed to develop essential skills and offer insights into various aspects of healthcare operations.

Benefits and Growth

Employees at CommonSpirit Health enjoy a comprehensive benefits package that supports both their professional and personal lives. The company is committed to the career growth of its employees, offering numerous opportunities for advancement and professional development.

Networking and Professional Development

CommonSpirit Health encourages networking and continuous learning. Employees have access to a wide range of professional development courses and are encouraged to connect with peers and leaders within the industry to enhance their career prospects.

Applying for a Position

To apply for a position at CommonSpirit Health, candidates should prepare their resume to highlight relevant experience and skills. The hiring process may include an interview to assess compatibility with the company’s values and culture. Interested candidates can explore job listings and submit applications through the CommonSpirit Health Careers portal.

Stay Connected with CommonSpirit Health Jobs

Keep up to date with new job opportunities and company news by subscribing to job alert emails from CommonSpirit Health. Tailor the subscription to receive updates that match specific career interests and preferences.

Explore CommonSpirit Health Careers

Discover the rewarding career opportunities at CommonSpirit Health. With a commitment to community health, innovation, and compassionate care, CommonSpirit Health is an ideal place to advance a career in healthcare. Search open positions that match skills and interests and join a team that’s making a difference.

SEARCH COMMONSPIRIT HEALTH JOBS

Read Careers Blog

Stay informed with career tips, insider perspectives, and industry-leading insights from CommonSpirit Health. Use this valuable information to enhance career growth and stay ahead in the healthcare industry.

READ CAREERS BLOG

Job Alert Emails

Personalize the subscription to receive job alerts, latest news, and insider tips tailored to preferences. Explore the exciting and rewarding opportunities that await at CommonSpirit Health.
Learn more about CommonSpirit Health
Size
10,001 employees
Industry

Similar Jobs

More Jobs at CommonSpirit Health

More Information Technology Jobs

Find similar IT Principal Software Engineer jobs: