If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.
Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.
Essential Responsibilities:
Leadership & Development: Leads and mentors the engineering team, fostering a culture of collaboration, quality, and continuous improvement. Provides technical guidance and ensures alignment with organizational goalsTechnical Strategy & Execution: Defines and drives the technical vision, balancing usability, performance, and security. Ensures scalable, high-performing, and ADA-compliant solutions that support 24x7 availabilityProduct Quality & Delivery: Ensures the development of high-quality, reliable, and maintainable software. Implements best practices in testing and automation, establishes quality metrics, and ensures timely feature delivery without compromising stabilityCollaboration & Stakeholder Management: Works closely with product, project, and external teams to define technical requirements and manage dependencies. Maintains strong relationships with stakeholders to align engineering efforts with business needsSecurity & Compliance: Ensures that student data is securely handled and compliant with all applicable regulations. Implements best practices for security, privacy, and data protectionOptimization & Communication: Continuously improves development processes to enhance efficiency, security, and reliability. Effectively communicates risks, constraints, and alternative solutions to stakeholdersAdditional Responsibilities: Performs other duties as needed to support engineering and business objectivesKnowledge, Skill and Abilities:
Strong technical and architectural leadership, with experience in coaching teams.Expertise in software system design, testing, programming, and documentation with a focus on scalable and maintainable engineering practices.Ability to align engineering strategies with business needs and execute complex technical roadmaps.Strong problem-solving skills with early-stage issue detection and resolution to reduce cost and delivery risks.Excellent verbal and written communication skills for both technical and non-technical audiences.Strong stakeholder management and ability to maintain effective working relationships across teams.Ability to quickly learn and adapt to new technologies while maintaining a bias for action.Competencies:
Organizational Impact: Develops plans and strategies aligned with department objectives. Decisions influence engineering and product outcomes.Problem-Solving & Decision-Making: Leads process improvements to enhance engineering performance. Uses analytical expertise and prior experience to solve complex challenges.Communication & Influence: Collaborates with internal teams and external stakeholders to align technical solutions with business needs. Influences technology adoption and best practices.Leadership & Talent Management: Manages and scales engineering teams, overseeing hiring, training, performance management, and team growth.Job Qualifications: Minimum Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field OR equivalent work experience.10+ years of experience in web-based application development using modern technologies (e.g., Java, Python, JavaScript, Go, or similar).Strong expertise in REST, XML, and modern web technologies, including database integration and third-party product integration.3+ years of experience leading software engineering teams, with a focus on technical execution, mentorship, and strategy.Experience with production support, troubleshooting live environments, and ensuring system stability.Preferred Qualifications:
5+ years of experience leading engineering teams at scale.Master’s degree in Computer Science, Information Technology, or a related field.Location: Guadalajara and/or Merida.
As an equal opportunity employer, we recognize our strength lies in our people and commit to creating an inclusive environment where all can thrive, regardless of race, age, gender orientation, sexual orientation, religion, or disability.
Learn more about our WGU Mexico Team by clicking here.
#LI-OM1
Learn more about our WGU Mexico Team by clicking here.