Software Engineer - Core team - San Jose, CA
About ZEDEDAZEDEDA unlocks the value of AI where it matters most, enabling enterprises to create, secure and operate edge AI at scale. ZEDEDA’s Edge Intelligence products and solutions are used by global distributed enterprises to rapidly realize and deploy autonomous intelligence wherever they operate, turning real-time data into real and tangible business outcomes and decisions. Trusted by the world’s largest organizations, ZEDEDA is backed by world-class investors, with teams in the United States, Germany, India, and the United Arab Emirates. For more information, visit www.ZEDEDA.ai.Role SummaryThis is a Temp to Perm Role. This role requires you to be onsite in our San Jose Office. This position is not eligible for visa sponsorship. Applicants must be authorized to work in the United States without employer sponsorship, now and in the future. We're hiring a software engineer to grow with our team while contributing to AI-powered systems built on a microservice and distributed architecture. You'll get hands-on experience helping design and build AI agents that run natively in our infrastructure, working alongside senior engineers to ship real features and fixes from day one, and developing a strong foundation in production-grade distributed systems.This is a great fit for someone who is curious, picks things up fast, and is excited to use coding agents (Claude Code, Codex, Cursor, etc.) as a daily part of their workflow.Job Core ResponsibilitiesRead and understand existing code, then contribute features, fixes, and improvements with guidance from senior engineersBuild and maintain services within a microservice and distributed systems environmentInvestigate bugs, write tests, and help keep production healthyContribute to the development of AI agents that run natively in our infrastructure — building tools, integrations, and supporting components under the guidance of senior engineersPair with teammates and use AI coding agents to accelerate learning and deliveryTake feedback well, iterate quickly, and grow into bigger ownership over timeQualificationsRequired:0–2 years of professional or internship experience in software engineeringWorking knowledge of Go (Golang), or strong fundamentals in another language and a willingness to ramp up on Go quicklySolid grasp of computer science fundamentals — data structures, algorithms, networking, databasesCuriosity about microservices, distributed systems, cloud infrastructure, Kubernetes, or edge computingComfort using coding agents (Claude Code, Codex, or similar) and an interest in getting really good at working with themClear written and verbal communication; receptive to feedbackPreferredFamiliarity with PostgreSQL, Redis, DockerExposure to Python and/or TypeScript/ReactPersonal projects, internships, or open-source contributions involving backend services or AI/LLM toolsCoursework or hands-on experience with concurrency, REST/gRPC APIs, or system design basicsPay & BenefitsAt ZEDEDA, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. Base pay is determined by considering your skills, qualifications, experience, and location. For this role the base pay range is $120,000 - $140,000.Why ZededaZEDEDA offers competitive salary, performance-based bonuses, comprehensive medical benefits, hybrid work flexibility, and meaningful opportunities for technical growth and advancement. Engineers at every level have access to AI productivity tools, on the job learning, and a culture that celebrates curiosity and experimentation - because at ZEDEDA, impact matters more than activity, and learning is never optional.