Okay flexibility, but expect high intensity
It's a demanding but rewarding place, especially for a Software Development Engineer. The work is challenging and you learn a ton, but it's not always easy to find that balance. Remote work helps, but the culture expects a lot.
Remote work options are solid for many SDE roles. As a Software Development Engineer, I've appreciated the ability to work from my home office in Austin, TX most days. It's a huge perk in big tech, offering decent WFH flexibility.
But the 'flexibility' often means flexible hours *around* a very demanding schedule. Work-life balance is tough in cloud computing. You're expected to be available, even if you're WFH, which can really blur the lines.
Managers need to actively encourage disconnecting. The always-on culture, even with WFH, leads to burnout for engineers in enterprise solutions.