Job Description

Senior Engineer II, Software Engineering (Remote)

Location: United States

At Guild, we believe talent is everywhere and that opportunity should be too. We continue to have our home and headquarters in Denver, but we have embraced a distributed model of working to reach the best talent in the United States. While some roles may require proximity to our Denver office, roles based outside of our Denver office can sit in any of the following 30 states: AZ, CA, CO, CT, FL, GA, ID, IL, KS, MA, MD, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OR, PA, SC, TN, TX, UT, VA, WA, WI and Washington D.C. Please only apply if you are able to live and work full-time in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift.

If you are an Internal Candidate, please apply via our Internal Job Board.

At Guild, we uphold our Core Values in everything we do. Our team emphasizes our Core Values in the following ways:

  • Nurture A Learner’s Mindset -using a combination of feedback and reflection to gain productive insight into personal strengths and development areas
  • Build Shared Success – building partnerships and working collaboratively with others to meet shared objectives
  • Be an Owner – holding self and others accountable to meet commitments
  • Create Belonging – recognizing the value that different perspectives and cultures bring to our company

Guild Education, Inc. has an opening for a Senior Engineer II, Software Engineering in Denver, Colorado.


  • Build software solutions using technologies such as Python, Node.js, Ruby on Rails, React, AWS, PostgreSQL.
  • Gather requirements, choose technology, deploy a solution in production and participate in day-to-day activities via our agile sprints, daily standups, planning, and retros.
  • Mentor other engineers on team and share expertise while collaboratively solving sophisticated problems or pair programming.
  • Work closely with our product team to ensure that project plans, stories, and estimates are accurate and ensure that features delivered meet requirements and are delivered on-time.
  • Build new features and maintain existing Guild software programs, often integrating multiple internal systems and third-party APIs in the process. D
  • esign new software products and participate in code reviews and engineering sharing with other developers.


  • Employer will accept a Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, System Administration, or a closely related field or foreign equivalent degree.
  • Position requires at least 3 years of experience in each of the following: 1) Building new products, unit, and integration testing, and performing continuous integration and deployment (CI and Jenkins); 2) Data structures and databases (PostgreSQL and Redis) modern source control (Github); and 3) Node.js, React, HTML, CSS, and Javascript.