The software engineer will develop and maintain API endpoints, business logic, and database models while building data processing jobs. They will also create UI features, write automated tests, and perform minor cloud infrastructure updates using Terraform.