{"schemaVersion":"jobsearcher.job.v1","id":"cc47f669f7d1d98e1e3b46f2","url":"https://jobsearcher.com/jobs/cc47f669f7d1d98e1e3b46f2","canonicalUrl":"https://jobsearcher.com/jobs/cc47f669f7d1d98e1e3b46f2","title":"Senior Software Engineer, Full Stack - Applications","description":"Overview\nSenior Software Engineer, Full-Stack at C3 AI in Redwood City leads the design, development, and maintenance of scalable full-stack apps. You will build visual tools to accelerate AI application development, and collaborate with product, design, and both frontend and backend engineers. You’ll drive cross-team technical design discussions, fix issues quickly, and mentor junior engineers to foster innovation. This role offers impact in advancing enterprise AI platforms and applications.\n\nCompensation / Benefitsexcellent benefitscompetitive compensation packagegenerous equity plan\nResponsibilitiesDesign, develop, and maintain scalable full-stack applicationsBuild and improve visual tools for end-to-end AI application developmentCollaborate closely with Product Management, User Interaction Designers, and front-end/back-end engineersLead cross-team technical design discussions on architecture, UI components, UX, back-end, integrations, and testingRapidly fix bugs and proactively improve products and technologiesManage individual project deliverables and mentor junior team members on coding standards and design techniquesHelp build a team and cultivate innovation\nKey requirementsBachelor of Science in Computer Science, Computer Engineering, or related fields5+ years of professional software development experience with JavaScript, Java, or other OO languagesStrong hands-on knowledge of object-oriented programming, data structures, algorithms, and web app developmentExperience with JavaScript frameworks such as React, Redux, Vue, Backbone, or AngularExcellent collaboration and communication skills in a multi-functional settingStrong ownership mindset and ability to thrive in a dynamic environmentteam-oriented problem solvingcross-functional collaborationstrong communicationJavaScriptJava or other object-oriented languagesOOP, data structures, algorithms","company":"C3 Iot","rawCompany":"c3 iot","city":"San Mateo","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:07:10.240Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, Full Stack - Applications","description":"Overview\nSenior Software Engineer, Full-Stack at C3 AI in Redwood City leads the design, development, and maintenance of scalable full-stack apps. You will build visual tools to accelerate AI application development, and collaborate with product, design, and both frontend and backend engineers. You’ll drive cross-team technical design discussions, fix issues quickly, and mentor junior engineers to foster innovation. This role offers impact in advancing enterprise AI platforms and applications.\n\nCompensation / Benefitsexcellent benefitscompetitive compensation packagegenerous equity plan\nResponsibilitiesDesign, develop, and maintain scalable full-stack applicationsBuild and improve visual tools for end-to-end AI application developmentCollaborate closely with Product Management, User Interaction Designers, and front-end/back-end engineersLead cross-team technical design discussions on architecture, UI components, UX, back-end, integrations, and testingRapidly fix bugs and proactively improve products and technologiesManage individual project deliverables and mentor junior team members on coding standards and design techniquesHelp build a team and cultivate innovation\nKey requirementsBachelor of Science in Computer Science, Computer Engineering, or related fields5+ years of professional software development experience with JavaScript, Java, or other OO languagesStrong hands-on knowledge of object-oriented programming, data structures, algorithms, and web app developmentExperience with JavaScript frameworks such as React, Redux, Vue, Backbone, or AngularExcellent collaboration and communication skills in a multi-functional settingStrong ownership mindset and ability to thrive in a dynamic environmentteam-oriented problem solvingcross-functional collaborationstrong communicationJavaScriptJava or other object-oriented languagesOOP, data structures, algorithms","datePosted":"2026-09-15T04:07:10.240Z","dateModified":"2026-09-15T04:07:10.240Z","hiringOrganization":{"@type":"Organization","name":"C3 Iot","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Mateo","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cc47f669f7d1d98e1e3b46f2"},"url":"https://jobsearcher.com/jobs/cc47f669f7d1d98e1e3b46f2"}}