yoinka

Software Development Engineer

Zoom

San Jose (CA)Full TimeMid
Sign in to applyVerified 1h ago
Location
San Jose (CA)
Employment
Full Time
Work model
On-Site
Level
Mid

Skills

AWSAngularCI/CDJavaJavaScriptLLMNode.jsOAuthPythonRESTRailsReactRubyVue

About this role

Immigration sponsorship is not available for this position Responsibilities:    Full-Stack Platform Dev. (25%): Design, dev., test, deploy, & maintain scalable, fault-tolerant distrib. systems, backend svcs., & frontend apps. for Zoom Apps, SDK, & platform integrations using Java, Python, JS, TS, Node.js, React, & Vue.js. Code algorithms & business logic for event-driven systems w/ low-latency reqs. Build responsive web apps. & UIs ensuring crossplatform compatibility across web, desktop, & mobile. Design cloud-native infra. on AWS or equiv. supporting global App & SDK delivery, incl. autoscaling, distrib. caching, worker pools, msg. queuing, & CDN optimization at scale. 3rd-Party Integrations & API Dev. (15%): Design & implement prod.-grade integrations w/ enterprise platforms requiring OAuth 2.0/OIDC auth. flows, webhook mgmt., real-time data sync., & secure multi-tenant data sharing. Architect & maintain backwards-compatible REST APIs & SDKs w/ rate limiting, idempotency, error handling, & dev. docs. Ensure reliability through circuit breakers, retry logic w/ exponential backoff, & graceful degradation. Enable dev. partners by solving complex integration challenges & providing tech. guidance. AI & Intelligent Systems Dev. (20%): Architect & build prod. AI-powered features incl. frontend UI & UX integrating LLM svcs. w/ prompt engineering, context mgmt., & conversational workflows. Design agent-based orchestration systems w/ function calling & tool use patterns. Build AI telemetry & governance frameworks ensuring data privacy compliance, audit trails, & responsible AI practices. Implement cost optimization & fallback handling for AI svc. degradation. Research & prototype emerging AI tech. to inform product strategy. Tech. Leadership & Architectural Governance (20%): Lead E2E tech. delivery of complex, multi-quarter projects from initial architecture through prod. deployment. Drive architectural decisions on system design trade-offs, tech. selection, & scalability patterns across SDK, Infra., Security, & Product orgs. Lead design reviews evaluating components for scalability, security, & maintainability. Establish engineering standards incl. API design, coding best practices, automated testing, & CI/CD pipeline design. Participate in API governance committees & conduct security design reviews championing secure-by-design principles incl. input validation, least-privilege access, & secrets mgmt. Define tech. roadmaps & collaborate w/ crossfunctional stakeholders (Product Mgmt., Design, Security, Infra.) to align implementations w/ business objectives & regulatory reqs. System Reliability & Performance Optimization (15%): Design & implement observability infra. incl. distrib. tracing, logging, metrics, alerting, & dashboards for incident detection & root cause analysis. Debug complex prod. issues involving race conditions, bottlenecks, & cascading failures across microservices. Conduct performance profiling, load testing, & capacity planning to optimize utilization & reduce infra. costs while maintaining svc. level objectives. Implement resilience testing & DR procedures ensuring reliability under failure scenarios. Mentorship & Collaboration (5%): Provide tech. mentorship through code reviews, design feedback, & career dev. guidance. Lead knowledge-sharing initiatives incl. tech. documentation & best practice workshops. Build consensus on tech. decisions & unblock org. dependencies through clear communication & stakeholder mgmt.

What we're looking for

Requires a Master's degree in Computer Science, Electrical Engineering, Information Systems Management, Computer Engineering, a related field, or a foreign equivalent. Must have 2 years of experience job offered or related occupation. Must have 2 years of experience in: 2 years of experience in Javascript & Node.js; 2 years of experience with Frontend technologies like React/Angular/Vue; 2 years of experience with MVC backend technologies like Express/Node.js, Ruby on Rails,

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Software Development Engineer at Zoom, San Jose (CA) | Yoinka