Software Engineer
Core
Building scalable backend services and APIs to power web and mobile applications for millions of students and employees.
Role type
Junior backend software engineer
Builds
Backend services, RESTful APIs, and integrations for WGU's digital ecosystem
Domain
Higher education technology
Deliverable
production ML models | product features
Required skills
Java, Python, REST API design, relational/NoSQL databases, Git, cloud platforms
Preferred skills
Spring Boot, FastAPI, Flask, Django, Docker, CI/CD concepts
Technologies
Java, Python, PostgreSQL, MySQL, MongoDB, AWS, Azure, Google Cloud Platform, Spring Boot, FastAPI, Flask, Django, Docker
Responsibilities
Develop and maintain backend services and APIs, build RESTful APIs and backend integrations, collaborate with frontend and mobile engineers, write clean and testable code, troubleshoot and debug applications, participate in code reviews, support CI/CD pipelines
Seniority
Junior, entry-level IC