IXL Learning is looking for a Senior Software Engineer to join their Unification Team, driving technical excellence across IXL and its family of brands. The team works on large-scale engineering initiatives, unifying infrastructure, standardizing tools and processes, and creating reusable, scalable, and reliable systems.
Requirements
- Bachelor's or advanced degree in computer science or a related discipline
- 7+ years of professional hands-on Software Engineering, Site Reliability Engineering or Platform Engineering experience
- Extensive experience with at least one programming language, e.g. Java, C++, Python, Go
- Deep experience with cloud platforms (AWS or GCP) and containerized environments (Docker, Kubernetes)
- Strong understanding of backend systems—web servers, message queues, databases, load balancers, etc.
- Fluency in observability tools and methodologies
- Proven ability to lead initiatives, collaborate across teams, and communicate effectively
- Ability to quickly learn and work with a variety of technologies, bringing a passion for improving systems and modernizing tech stacks
Benefits
- Base salary range $130,000 to $200,000 + equity + benefits