You would work with a team on an ongoing project, depending on the group and sub-team you are put into. It could be some development or testing effort for RSA or Data storage group. You will have a mentor and all codes are reviewed before committing.
In my typical day, I would start by meeting with my mentor. It would usually be a quick chat to go over what I've been working on, and what tasks I'm going to tackle that day/rest of the week. Usually just a basic high-level conversation about design and approach. My mentor was very good about providing insight on problems I might face, etc. From there it's a lot of independent work; researching/learning about the various technologies being used and implementing your solution. Maybe a team meeting every other day, hosted online for the remote employees, to go over the teams work for the sprint