Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer image - Rise Careers
Job details

Principal Software Engineer

GHX is seeking a Principal Software Engineer with deep technical expertise and a proven track record in designing, developing, and delivering high-quality, scalable software solutions to lead technical development efforts in creating next-generation software solutions.

Skills

  • Java
  • AWS
  • CI/CD pipelines
  • Software design patterns
  • Agile methodology

Responsibilities

  • Design and implement scalable software systems
  • Lead technical designs for complex features
  • Collaborate with cross-functional teams
  • Define and enforce best practices for software development
  • Mentor team members
  • Build strong relationships with business partners

Education

  • BS Degree in Computer Science

Benefits

  • Health, vision, and dental insurance
  • 401k matching
  • Paid-time off
  • Education reimbursement
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$174700 / YEARLY (est.)
min
max
$143900K
$205500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer, GHX

Are you a passionate technologist ready to take the lead as a Principal Software Engineer at GHX in beautiful Louisville, Colorado? We're on the lookout for someone with deep technical expertise and a rich background in crafting high-quality, scalable software solutions. As the Principal Software Engineer, you’ll play a pivotal role in designing, developing, and delivering innovative software that drives business success. You'll report to the VP of Software Engineering and will spearhead development efforts towards creating and supporting both existing and next-generation software solutions. We're searching for a rockstar proficient in Java and the J2EE stack, with substantial experience in AWS cloud services, CI/CD pipelines, and software design best practices. Your responsibilities will include leading complex feature designs, collaboratively working across teams, and mentoring other engineers. You will be the go-to technical guide, evaluating trade-offs, defining best practices, and ensuring smooth collaboration with stakeholders. If you enjoy shaping the future of healthcare technology and possess a strong knack for problem-solving and communication, we’d love to hear from you! Join us at GHX, where your engineering expertise will make an impact, fostering innovation and transforming healthcare through technology.

Frequently Asked Questions (FAQs) for Principal Software Engineer Role at GHX
What are the primary responsibilities of a Principal Software Engineer at GHX?

At GHX, the Principal Software Engineer will be responsible for designing and implementing scalable, secure, and maintainable software systems. This includes leading technical design efforts, collaborating with cross-functional teams, fostering best practices in software development, and mentoring junior team members. Your role will help ensure that the software not only aligns with business objectives but also delivers measurable business value.

Join Rise to see the full answer
What qualifications do I need to become a Principal Software Engineer at GHX?

To be considered for the Principal Software Engineer position at GHX, candidates should have a minimum of 15 years of experience in software development, including at least 12 years focused on Java and J2EE technologies. A Bachelor’s degree in Computer Science is required, along with proficiency in AWS technologies and expertise in building CI/CD pipelines. Strong problem-solving, communication skills, and experience in an Agile/Scrum environment are also essential.

Join Rise to see the full answer
How does GHX support the professional growth of a Principal Software Engineer?

GHX supports professional growth by fostering an environment where mentorship is a key component. As a Principal Software Engineer, you will have the opportunity to mentor junior engineers, share best practices, and lead innovative projects. Furthermore, GHX offers education reimbursement as part of its benefits package, allowing employees to pursue further learning and development.

Join Rise to see the full answer
What technologies will a Principal Software Engineer at GHX work with?

In the role of Principal Software Engineer at GHX, you will work extensively with Java, J2EE technologies, and various AWS cloud services including EC2, Dynamo, S3, and Lambda. You'll also utilize databases like MongoDB, MySQL, and ElasticSearch, while focusing on CI/CD best practices and Agile approaches to software development.

Join Rise to see the full answer
What makes GHX a leader in the healthcare technology industry?

GHX stands out in the healthcare technology sector by enabling better patient care through efficient automation and data-driven decision-making. Their innovative supply chain management solutions help organizations reduce operational costs significantly while enhancing the quality of care delivered. As a Principal Software Engineer, you will directly contribute to these advancements, utilizing leading-edge technology to make a real difference.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer
Can you explain your experience with Java and the J2EE stack?

When answering this question, focus on your specific projects that utilized Java and J2EE, detailing the challenges you faced and how you overcame them. Highlight any advanced features you implemented and the impact your work had on the projects.

Join Rise to see the full answer
How do you approach designing scalable software systems?

Discuss your methodology for designing scalable systems, including your considerations for architecture, data management, and load balancing. Mention any design patterns you prefer or tools you use to ensure scalability, and provide examples from past experiences.

Join Rise to see the full answer
What is your experience with cloud services, specifically AWS?

Share your practical experience using AWS services in previous roles. Talk about specific projects where you leveraged AWS technologies, like EC2 or S3, and elaborate on the benefits they brought to your software solutions.

Join Rise to see the full answer
How do you ensure you are following best practices in software development?

Explain your strategies for staying updated with industry best practices. Talk about your experience in defining and enforcing best practices in past roles and how you rally your team around these standards to enhance productivity and code quality.

Join Rise to see the full answer
Can you provide an example of a complex software project you led?

Give a specific example and outline the project's objectives, your role, the technologies used, and the end results. Focus on how you managed team dynamics and technical challenges to achieve success.

Join Rise to see the full answer
How do you handle technical disagreements within a team?

Discuss your approach to resolving conflicts, emphasizing open communication, active listening, and collaboration. Mention how seeking common ground and focusing on project goals can help mitigate disagreements.

Join Rise to see the full answer
What role does CI/CD play in your development processes?

Describe your experience with CI/CD pipelines, including how you’ve set them up in previous projects. Highlight any tools you’ve used and the benefits they've provided in terms of efficiency and code quality.

Join Rise to see the full answer
How do you prioritize tasks in a complex project environment?

Discuss your method for task prioritization, focusing on criteria like project deadlines, business impact, and team workload. Mention any tools or frameworks that you use, such as Agile methodologies, to manage tasks efficiently.

Join Rise to see the full answer
What steps do you take to mentor junior engineers?

Share your approach to mentoring, including how you assess individual needs, provide guidance, and create learning opportunities within the team. Providing examples of past mentoring experiences will strengthen your response.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Talk about the resources you utilize, such as online courses, webinars, industry publications, and community events. Emphasize how staying informed allows you to make informed decisions and drive innovation in your projects.

Join Rise to see the full answer
Similar Jobs
Posted 13 days ago

Join iKnowHow Group as a Senior React Developer and contribute to innovative projects in digital transformation and robotics.

Photo of the Rise User

Join Anchorage Digital as a Member of Technical Staff to help revolutionize the digital asset space with your technical expertise.

Photo of the Rise User
Google Hybrid Seattle, Washington, United States
Posted 12 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google as a Software Engineer III to develop innovative solutions for massive data management challenges in the cloud.

Photo of the Rise User
Posted 11 days ago

Join PlayOn as a Senior Video Software Engineer and lead the development of innovative short-form video applications.

Posted 7 days ago

TISTA is looking for a Senior Mainframe Software/Systems Architect to enhance the performance and availability of mainframe storage systems for clients.

Photo of the Rise User

Exciting opportunity for a Lead Software Engineer to join the world-class Visa Business Solutions team and drive the development of next-gen payment solutions.

Posted 11 days ago

Join Berkley Small Business Solutions as a Software Engineer Intern to support the development of innovative software applications and enhance customer experience.

Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 7 days ago

Become a part of Visa's dynamic Technology Organization as a Software Engineer, where you will shape the future of commerce on a global scale.

Headquartered in Louisville, Colorado, Global Healthcare Exchange, LLC (GHX) is a healthcare business and data automation company, empowering healthcare organizations to enable better patient care and maximize industry savings using its cloud-base...

21 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$143,900/yr - $205,500/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands