Vertex Education logo

Senior Software Engineer (Full Stack)

Vertex EducationChandler, AZ

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Be the one who makes a difference!

At Vertex Education we are a team of high achievers, courageous leaders, and passionate believers in changing lives through education. As a purpose-led education services provider, our mission is destined to benefit many and yet it starts with just one person inspired to work together with us to make a memorable and meaningful difference for our clients, schools, students, and communities. Be the one who makes a difference-with us.

As a Senior Software Engineer (Full Stack) at Vertex Education, you will play a critical role in building and maintaining the internal systems and integrations that power our educational services. By designing scalable solutions and ensuring reliable data flow across platforms, you will directly support the operational excellence that allows our schools and educators to focus on student success. Your technical skills and leadership will help shape the tools that enable educational transformation nationwide.

Essential Functions:

  1. Back-end System Architecture & Development:
  • Design and implement scalable, reliable backend services using modern server-side technologies.

  • Ensure high performance, maintainability, and security of backend systems.

  • Develop solutions that support internal tools and business-critical workflows.

  • Apply best practices in system design, version control, and automated testing.

  1. Integration & Data Synchronization:
  • Build and maintain integrations with enterprise, work management, finance, and learning platforms.

  • Design and implement one-way and two-way data sync mechanisms.

  • Handle authentication, data mapping, and error handling in integrations.

  • Monitor and troubleshoot data flow across integrated systems.

  1. UI/UX Design & Development:
  • Design responsive, accessible, and intuitive user interfaces using React and Tailwind CSS.

  • Translate complex business requirements into effective visual workflows and interface components.

  • Collaborate with stakeholders and end-users to validate UI/UX decisions through prototyping and feedback loops.

  • Implement front-end performance optimization and ensure consistency with internal design systems.

  1. Technical Leadership & Code Quality
  • Establish architectural direction and coding standards for internal software development.

  • Lead technical discussions and code reviews across the team.

  • Mentor junior engineers and support knowledge sharing initiatives.

  • Uphold and evolve engineering standards and development workflows.

  • Contribute to architectural decisions and technical documentation.

  1. Data Management & Optimization
  • Design and maintain relational database schemas to support application needs.

  • Optimize SQL queries and database performance.

  • Implement backup, migration, and indexing strategies.

  • Ensure compliance with data security and privacy standards.

Knowledge, Skills, & Abilities:

Education, Licensure, or Certification:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field Work Experience or Related Experience.

  • Minimum of 8 years of professional software engineering experience, with a proven track record of building and maintaining complex web applications.

  • At least 2 years of experience in a technical leadership role, including mentoring engineers and guiding architecture.

  • Enthusiastic about and actively engaged in using AI-assisted development practices to improve code quality, efficiency, or problem-solving.

Technologies built with:

  • Frontend: React (TanStack Start), Tailwind CSS (Shadcn-UI).

  • Backend: Node.js (TanStack Start), Prisma + Postgres, Better Auth.

  • Database: PostgreSQL.

  • DevOps: Azure DevOps, Azure Storage, GitHub Actions CI/CD

Be excited to be a part of our team and grow your career with us!

Be the one who enables us to positively impact over 258,000 students across multiple states while driving our growth forward so we can enrich even more lives. Be the one who helps us achieve excellence for over 226 schools that we support with academics, finance, technology, human resources, communications, marketing, facilities, construction, and food services. Be the one who is a diverse thinker, a team player, a smart risk taker, an innovator, and a difference maker by encouraging others to climb higher and reach farther to further education.

  • Be yourself surrounded by wonderful people who care about you, value your unique skills, and lift you up.

  • Be supported in your work by caring leaders and team members who want you to succeed.

  • Be empowered to make a difference and climb higher and reach farther to change lives through education.

  • Be well in all aspects of your life from your physical, mental, and emotional wellbeing to your finances.

  • Enjoy industry-leading pay, rewards, referral bonuses, with unlimited flexible paid time-off for performance.

  • Be able to care for your health and your family with comprehensive medical, dental and vision benefits and invest in your future with 401(k) plans with a 6% employer match on your contributions.

  • Enhance your growth and development with mentoring and money to take training classes.

  • Thrive in a welcoming, supportive, and inclusive environment where we treat others with fairness and respect, celebrate diversity, and elevate equality and inclusion as an equal opportunity employer.

Be the one who makes a difference!

With an innovative mind, a hungry heart, and engaging spirit you can change lives through education. Be a part of Vertex Education and let's make a difference together. Apply Today!

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall