The software developer will design, build, and maintain scalable, secure, and cost-effective cloud-native software solutions. They will collaborate with cross-functional teams to develop resilient distributed systems and integrate AI-enabled tools to enhance productivity.