Ellucian logo

Ellucian

Software Engineer I (entry level)- Puebla-México

🇲🇽 Hybrid - San Andres Cholula, Puebla 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ November 7th, 2026
SaaS CRM Javascript

Edtech.com's Summary

Ellucian is hiring a Software Engineer I (entry level)- Puebla-México. The role joins Agile teams building cloud-based SaaS software for higher education, working across the development lifecycle from design and coding through testing, deployment, and support. It is an entry-level position, and internships, academic projects, and personal work all count toward the experience asked for.

Highlights
  • Participate in designing, developing, and maintaining scalable SaaS applications, services, and infrastructure components, contributing to front-end interfaces, back-end APIs, or infrastructure tooling depending on team needs.
  • Support CI/CD workflows, infrastructure as code, and cloud deployments using tools such as GitHub Actions, Jenkins, or Terraform.
  • Write maintainable, documented code with unit and functional tests, and debug issues by spending most of the effort reproducing and understanding the problem before making a precise fix.
  • Use AI tools to speed up development workflows, automate routine tasks, and support intelligent features for higher education users.
  • Take part in Agile ceremonies, sprints, and retrospectives, meeting sprint commitments alongside cross-functional teammates.
  • Zero to two years of software, cloud, or platform engineering experience, including internships, academic projects, or personal work.
  • Knowledge of at least one language such as JavaScript, C#, Java, Python, or Go, plus a grasp of object-oriented design, data structures, and algorithms.
  • Familiarity with REST or GraphQL APIs, relational or non-relational databases, Git, and cloud platforms such as AWS, Azure, or GCP; knowledge of Microsoft Dynamics 365 CRM or higher education systems is a plus.
  • Hybrid role in Puebla, Mexico.

Software Engineer I (entry level)- Puebla-México Full Description

About Ellucian

Ellucian powers innovation for higher education, partnering with approximately 3,000 customers across 50 countries, serving more than 21 million students. Ellucian's AI-powered platform, trained on the richest dataset available in higher education, drives efficiency, personalized experiences, and strengthened engagement for all students, faculty and staff. Fueled by decades of experience with a singular focus on the unique needs of learning institutions, the Ellucian platform features best-in-class SaaS capabilities and delivers insights needed now and into the future. These solutions and services span the entire student lifecycle, including data-rich tools for student recruitment, enrollment, and retention to workforce analytics, fundraising, and alumni engagement. Ellucian's innovative solutions, vast ecosystem of partners and user community of more than 45,000 provides best practices leading to greater institutional success and achieving better student outcomes.

About the Opportunity

Ellucian is looking for a motivated, growth-minded Software Engineer I to join our Agile teams developing scalable, cloud-based SaaS solutions that shape the future of higher education. In this role, you'll work on real world projects across the full software development lifecycle, including designing, coding, testing, deploying, and supporting solutions that help students succeed and institutions innovate. You'll collaborate with cross-functional teams, use modern development practices, and work with tools ranging from cloud platforms and CI/CD pipelines to AI-assisted development. This is a hands-on opportunity to build your skills, tackle meaningful challenges, and grow in a fast-paced, mission-driven environment.
This role is a chance to launch your engineering career while creating solutions that make a difference for higher education. At Ellucian, we value innovation, continuous learning, and using technology to transform the student experience.
Where you will make an impact
  • Design and Development: Participate in designing, developing, and maintaining scalable SaaS- based applications, services, and infrastructure components
  • Application and Platform Engineering: Contribute to front-end interfaces, back-end APIs, or infrastructure tooling based on team needs and individual strengths.
  • DevOps and Cloud Practices: Support CI/CD workflows, infrastructure as code, and cloud
    deployment processes using tools such as GitHub Actions, Jenkins, or Terraform.
  • Quality Code: Write maintainable, well-documented code with unit and functional tests that align with team standards and best practices.
  • Troubleshooting and Debugging: Apply strong analytical and debugging skills using the 80/20
    principle—dedicating 80% of effort to deeply analyzing, reproducing, and understanding issues, and 20% to implementing precise, well-considered solutions.
  • AI Integration: Leverage AI tools and platforms to enhance development workflows, automate
    routine tasks, and support intelligent features that improve the user experience in higher  education.
  • Collaboration & Agile Delivery: Actively participate in Agile ceremonies, sprints, and retrospectives, contributing to team velocity, meeting sprint commitments, and collaborating effectively across disciplines.
What You Will Bring
  • Experience: 0-2 years in software, cloud, or platform engineering (internships, academic projects, or personal work count).
  • Programming: Knowledge of one or more languages like JavaScript, C#, Java, Python, or Go, with a willingness to keep learning.
  • Front-End & Cloud: Familiarity with front-end tools (e.g., React, Node - HTML5), back-end APIs, or cloud platforms like AWS, Azure, or GCP.
  • Software Fundamentals: Basic understanding of core programming concepts such as object-
    oriented design, data structures, and algorithms.
  • APIs & Integrations: Exposure to REST or GraphQL APIs and interest in learning scalable  integration practices.
  • Databases: Basic knowledge of relational (e.g., PostgreSQL, MySQL) and/or non-relational
    databases (e.g., MongoDB, DynamoDB), with an openness to learn cloud database services.
  • DevOps & Tools: Familiarity with Git, CI/CD basics, and common developer tools; interest in
    learning infrastructure-as-code concepts.
  • AI Tools: Curiosity about using AI-powered tools for coding, testing, or debugging.
  • Collaboration: Comfortable working in a team, open to feedback, and eager to grow your skills.
    Bonus Skills: Knowledge of Microsoft Dynamics CRM D365 or higher education systems is a plus but not required.

What makes #Ellucianlife

  • Comprehensive health coverage: family major medical expenses, dental and life insurance.
  • Christmas bonus 30 days
  • Saving fund
  • Monthly food coupon
  • 15 workdays vacation
  • Thrive Flex Program that allows you to contribute towards your health, financial or learning interests
  • 5 charitable days to support the community that supports us
  • Diversity and inclusion programs that promote employee resource groups such as: Women in Technology, Pride and Go Green to name a few.
  • Parental leave
  • Employee referral bonuses to encourage the addition of great new people to the team
  • We Foster a learning culture with:
    • Tuition Reimbursement Assistance 
    • Professional development opportunities
    • LinkedIn Learning
#LI-RB1 
#LI-Hybrid