[Remote] Principal Software Architect, AI & Platform Engineering
Note: The job is a remote job and is open to candidates in USA. Dice is a fast-growing technology company focused on transforming healthcare workforce solutions through artificial intelligence, automation, and modern software engineering practices. They are seeking an exceptional Principal Software Architect who will design, develop, and maintain scalable cloud-native applications while collaborating with various teams to evolve platform architecture and implement modern AI technologies.ResponsibilitiesDesign, develop, and maintain scalable cloud-native applications and servicesContribute production-quality code on a daily basisPartner closely with Product Management, QA, Engineering, and Executive Leadership teamsParticipate in architecture reviews, code reviews, and technical design discussionsHelp define and evolve platform architecture, development standards, and engineering best practicesEvaluate and implement modern AI technologies, frameworks, and workflowsBuild and deploy AI-powered applications, conversational AI solutions, and workflow automation systemsMentor engineers and elevate technical capabilities across the teamCollaborate directly with the CEO on technology strategy and long-term platform evolutionConstructively challenge assumptions and engage in healthy technical debateSkillsBachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or related technical field10+ years of professional software development experience5+ years of software architecture and technical leadership experience2+ years of hands-on experience building AI-powered applicationsStrong object-oriented design and computer science fundamentalsExceptional problem-solving and critical-thinking skillsStrong written and verbal communication skillsAbility to work independently with minimal supervisionProven ability to collaborate effectively within cross-functional teamsPHPLaravelPythonNode.jsJavaScriptReactMySQLREST APIsGitAWSStrong hands-on experience with AWS cloud infrastructure, EC2, S3, application deployment, monitoring, observability, performance optimization, reliability, scalability, and DevOps workflowsStrong practical experience with Agile SDLC methodologies and ScrumExperience using JIRA and ConfluenceAbility to gather requirements, design solutions, write code, test, deploy, and support applicationsExperience creating technical documentation and architectural specificationsAngularVue.jsNoSQL technologiesDockerCI/CD platforms and deployment automationInfrastructure as CodeLinux administrationMobile-responsive application developmentHealthcare Technology, Workforce Management, Marketplace Platforms, and SaaS PlatformsCompany OverviewDice is a job-searching platform for technology professionals. It is a sub-organization of DHI Group. It was founded in 1990, and is headquartered in Santa Clara, California, USA, with a workforce of 201-500 employees. Its website is http://www.dice.com.Company H1B SponsorshipDice has a track record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.