Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

12 results for Engineer in Sunnyvale, CA

Network Engineer
  • Palo Alto, CA
  • onsite
  • Temporary
  • 70.00 - 75.00 USD / Hourly
  • <p>We are looking for a highly skilled Network Engineer to join our team in San Jose, California. This is a long-term contract position, ideal for someone with a strong background in maintaining enterprise systems and applications. The role requires adaptability, technical expertise, and the ability to work independently in a dynamic environment.</p><p><br></p><ul><li>Design, deploy, and manage LAN/WAN solutions, including SD-WAN networks.</li><li>Ensure alignment with the organization’s Information Security strategy and contribute to its ongoing development.</li><li>Diagnose and resolve network issues</li><li>Develop and maintain up-to-date documentation detailing network topology, standards, and internal processes.</li><li>Implement and perform procedures to meet compliance requirements (e.g., SOX, ISO standards).</li><li>Provide technical support for both on-site office personnel and remote team members.</li></ul><p><br></p>
  • 2025-08-12T20:24:06Z
Project Engineer
  • San Francisco, CA
  • onsite
  • Permanent
  • 75000.00 - 85000.00 USD / Yearly
  • <p>Natalie Lue with Robert Half is working with a client looking to hire a motivated and detail-oriented Project Engineer to join their team. In this entry-level role, you will gain hands-on experience in commercial construction projects while collaborating with project managers, superintendents, and other stakeholders. This position provides a unique opportunity to develop your skills and prepare for future leadership roles in project management.</p><p><br></p><p>Responsibilities:</p><p>• Assist in monitoring project progress and maintaining accurate documentation to ensure smooth operations.</p><p>• Support the review and analysis of drawings, submittals, and change orders.</p><p>• Collaborate in the preparation and organization of project schedules, procurement plans, and submittal logs.</p><p>• Participate in project meetings, document key discussions, and follow up on assigned tasks.</p><p>• Coordinate with subcontractors, suppliers, and team members to facilitate seamless project execution.</p><p>• Help implement and uphold safety protocols on-site to maintain compliance with safety standards.</p><p>• Organize project files, RFIs, and submittals to streamline access and tracking.</p><p>• Assist in procurement tasks, including managing purchase orders and tracking commitments.</p><p>• Contribute to closeout activities, such as developing punch lists and finalizing project documentation.</p><p>• Undertake research and administrative duties to support project teams effectively.</p>
  • 2025-08-27T22:09:00Z
Sr. Software Engineer-FrontEnd
  • San Francisco, CA
  • onsite
  • Permanent
  • 200000.00 - 300000.00 USD / Yearly
  • Immediate permanent opportunity as a Senior Software Frontend Engineer to join a growing technology team in San Francisco, California. This is an onsite position and in this role, you will design and implement scalable, metadata-driven sophisticated UI frameworks while contributing to modernizing our technology stack. This is a unique opportunity to work on advanced web applications, collaborate in an Agile environment, and help shape the future of user experiences, including AI-enhanced capabilities. This front-end engineer role focuses on building sophisticated UI components using TypeScript and JavaScript, with deep expertise in HTML DOM manipulation, browser event handling, drag-and-drop functionality, and CSS. Candidates should have object-oriented programming experience in languages like Java, C++, or C#, and ideally have contributed to platform or tool development such as form builders or workflow engines.
  • 2025-08-19T22:54:11Z
Systems Engineer / Systems Analyst – ITSM & Automation
  • Martinez, CA
  • onsite
  • Contract / Temporary to Hire
  • 65.00 - 81.12 USD / Hourly
  • <p>Our client is seeking a Systems Engineer / Systems Analyst with a strong background in IT Service Management (ITSM) and hands-on JavaScript development skills. This role focuses on configuring, enhancing, and automating ITSM and IVR systems to streamline workflows and improve operational efficiency within a healthcare environment.</p><p><br></p><p>While experience with ServiceNow is highly preferred, candidates with equivalent ITSM platform experience are encouraged to apply. The ideal candidate will have a proven track record of creating customized workflow solutions, developing automation scripts, and integrating systems to support enterprise IT operations.</p><p><br></p><p>Key Responsibilities</p><ul><li>Configure, enhance, and maintain ITSM platforms to enable efficient workflows and automation.</li><li>Develop custom JavaScript scripts for both front-end (AngularJS, UI components) and back-end (automation scripting, business rules, and API integrations).</li><li>Design and implement specialized, custom workflows within ITSM and IVR systems.</li><li>Collaborate with stakeholders to gather requirements, define solutions, and ensure alignment with business objectives.</li><li>Integrate IVR platforms with ITSM workflows to improve call routing and user experience.</li><li>Ensure compliance with healthcare IT standards and regulatory requirements, including HIPAA.</li><li>Healthcare industry experience (required).</li><li>Minimum 3 years of experience in a Systems Engineer, Systems Analyst, ITSM Developer, or similar role.</li><li>Strong knowledge of IT Service Management (ITSM) processes and workflows.</li><li>Hands-on experience developing JavaScript-based automations for both front-end and back-end processes.</li></ul><p><br></p>
  • 2025-08-27T21:18:44Z
Senior Software Engineer
  • San Francisco, CA
  • onsite
  • Temporary
  • 70.00 - 77.00 USD / Hourly
  • <p><strong>Senior Software Engineer</strong></p><p><strong>Service Type: </strong>Contract- 52 weeks, open for extension or conversion</p><p><strong>Location Preference:</strong> San Francisco (preferred), Seattle or Los Angeles (secondary). Remote work is acceptable, but candidates must be willing to work onsite if converted to a full-time role.</p><p><strong>Position Overview</strong></p><p>We are seeking a Senior Software Engineer to join a dynamic team focused on building and maintaining a high-performance, distributed, microservice-based advertising platform. This role is part of a cross-functional group responsible for delivering end-to-end solutions in areas such as machine learning, big data, backend services, and data visualization. The ideal candidate will have deep experience in big data technologies and backend or full-stack development. This is a great opportunity for someone who is proactive, collaborative, and passionate about building scalable systems.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design and develop components of a large-scale data platform for batch and real-time processing.</li><li>Build cloud-based infrastructure for big data applications, optimizing for performance, scalability, and availability.</li><li>Collaborate with cross-functional teams including researchers, product managers, and QA engineers to deliver innovative solutions.</li><li>Advocate for best engineering practices including CI/CD, code reviews, and automated testing.</li><li>Translate cutting-edge research into scalable production systems.</li></ul>
  • 2025-08-11T20:28:59Z
Systems Engineer
  • Palo Alto, CA
  • onsite
  • Temporary
  • 59.38 - 68.75 USD / Hourly
  • We are looking for an experienced Systems Engineer to join our team on a long-term contract basis in Palo Alto, California. This role involves supporting and maintaining on-premises infrastructure, Windows Server environments, and enterprise applications integral to daily operations. The ideal candidate is a proactive problem-solver who excels in adapting to dynamic challenges and working across diverse technologies.<br><br>Responsibilities:<br>• Provide operational support to ensure the smooth functioning of on-premises systems.<br>• Manage and maintain Windows Server environments to ensure reliability and security.<br>• Offer administrative-level support for enterprise applications, including Slack and Zoom.<br>• Utilize Active Directory and Azure Active Directory to manage user access and authentication.<br>• Work hands-on with VMware to optimize virtualized environments.<br>• Troubleshoot and resolve technical issues across multiple systems and platforms.<br>• Collaborate with cross-functional teams to implement solutions and improve system performance.<br>• Demonstrate the ability to navigate ambiguity and prioritize tasks effectively.<br>• Ensure compliance with organizational policies and standards in all IT operations.<br>• Monitor and evaluate system performance to identify areas for improvement.
  • 2025-08-12T20:08:46Z
Network Engineer (Ubiquiti)
  • Gilroy, CA
  • onsite
  • Temporary
  • 58.74 - 65.01 USD / Hourly
  • <p><strong>Network Engineer (Ubiquiti Wireless Solutions)</strong></p><p><strong>Location:</strong> Gilroy, CA (Hybrid: 3-4 days onsite, 1-2 days remote)</p><p><br></p><p>We are seeking an experienced<strong> Network Engineer</strong> to lead a wireless infrastructure migration project for a major organization. The main objective is a seamless transition from Extreme Networks to <strong>Ubiquiti wireless solutions</strong>. This role combines network design, deployment, project management, and team training efforts across seven distinct locations. Candidates with superb Ubiquiti experience are ideal here.</p><p>The selected Network Engineer will be responsible for designing, deploying, configuring, and optimizing Ubiquiti wireless solutions across the organization's operations. They will also play a critical role in training the internal IT team for long-term sustainability and effective system management.</p><p><br></p><p><strong><u>Key Responsibilities:</u></strong></p><ul><li>Assess current wireless infrastructure and develop a migration plan to Ubiquiti solutions.</li><li>Design wireless coverage maps and strategize hardware placement for optimal performance across all sites.</li><li>Hands-on installation and configuration of Ubiquiti devices, including access points, cloud keys, switches, and gateways as applicable.</li><li>Pre-configure devices to ensure a streamlined deployment process.</li><li>Lead the project as a de facto Project Manager, wearing multiple hats to oversee timelines, resources, and deliverables.</li><li>Serve as the primary point of contact for the migration project while minimizing disruption to daily operations.</li><li>Train internal IT staff on the Ubiquiti admin portal and establish best practices.</li><li>Provide documentation and post-deployment support to ensure long-term success.</li></ul>
  • 2025-08-25T18:24:21Z
Quality Assurance Tester
  • San Francisco, CA
  • onsite
  • Temporary
  • 55.00 - 75.00 USD / Hourly
  • Job Title: Manual Quality Assurance (QA) Tester<br><br>Job Type: Contract (40 hours per week, onsite)<br>Opportunity for Conversion: Contract may convert to full-time for the right candidate<br><br>Location: San Francisco downtown<br><br>Job Description:<br>We are seeking an experienced QA Tester to join our team as a key contributor to ensuring the quality of our internal design work execution tool. This tool is built using TypeScript and plays a critical role in supporting our organization's product development initiatives. As the sole QA professional, you will collaborate closely with a talented team of 8 engineers and report directly to the SVP of Product and Technology.<br><br>In this role, you will take charge of writing test scripts, leveraging existing test plans, and making an immediate impact by hitting the ground running. Your responsibilities will also include managing testing efforts in Jira and working with the team in an Agile Scrum environment. Daily stand-ups are held at 4 PM to ensure alignment and progress.<br><br>Key Responsibilities:<br><br>Develop and execute comprehensive test scripts to maintain the quality of the internal work execution tool.<br>Utilize existing test plans to perform manual and/or automated testing as required.<br>Act as the sole QA team member, collaborating closely with a team of 8 engineers to identify and resolve issues.<br>Report findings, test progress, and results directly to the SVP of Product and Technology.<br>Use Jira for tracking bugs, test cases, and managing tasks effectively.<br>Participate in Agile Scrum methodology, including regular stand-ups scheduled at 4 PM.<br>Ensure the software meets functional, performance, and reliability standards.<br>Contribute to continuous improvement of QA processes and frameworks.<br>Qualifications:<br><br>8+ years of QA experience demonstrating a proven ability to deliver results in fast-paced environments.<br>Strong expertise in TypeScript and experience writing test scripts using appropriate frameworks and tools.<br>Familiarity with Jira for bug tracking and task management.<br>Experience working in an Agile Scrum environment; ability to adapt to rapid iterations and collaborative workflows.<br>Ability to work onsite and commit to 40 hours per week; must be flexible and focused.<br>Excellent communication, problem-solving, and detail-oriented skills.<br>Self-motivated and proactive, capable of working independently without direct supervision.<br>Key Details:<br><br>Schedule: 40 hours per week, onsite contract role.<br>Potential Conversion: Opportunity for contract conversion to full-time for the right candidate based on performance and cultural fit.<br>Team Environment: You will work closely with 8 engineers while independently supporting QA requirements for the product team.<br>Join us and leverage your expertise to make a meaningful impact on our product’s performance, reliability, and quality.
  • 2025-08-28T20:33:58Z
Customer Experience Specialist
  • San Jose, CA
  • onsite
  • Temporary
  • 19.79 - 22.91 USD / Hourly
  • We are looking for a dedicated Customer Experience Specialist to join our team in San Jose, California. In this contract role within the medical devices industry, you will play a key part in ensuring a seamless onboarding experience for customers, from the point of sale to full system integration. This position involves coordinating installations, managing schedules, and resolving customer concerns while maintaining high standards of service excellence.<br><br>Responsibilities:<br>• Coordinate the delivery, installation, and clinical scheduling processes to ensure customers experience a smooth onboarding journey.<br>• Manage sales orders, track progress, and provide timely updates to customers regarding the status of their orders.<br>• Collaborate with cross-functional teams, including sales, finance, logistics, and engineering, to meet customer needs efficiently and accurately.<br>• Address and resolve customer issues related to shipping, installation, or clinical training, ensuring minimal disruptions.<br>• Proactively identify potential delays and implement solutions to maintain the flow of operations.<br>• Maintain and update detailed records of customer interactions, onboarding statuses, and feedback within the CRM system.<br>• Contribute to continuous improvement efforts by suggesting process optimizations based on customer feedback and operational insights.<br>• Coordinate schedules for Customer Engineers and Clinical Trainers to ensure timely installations and training sessions.<br>• Escalate complex issues to management as needed to achieve swift resolutions.<br>• Uphold company standards and policies while delivering exceptional customer service.
  • 2025-08-25T22:49:16Z
Payroll Administrator
  • San Ramon, CA
  • onsite
  • Permanent
  • 80000.00 - 100000.00 USD / Yearly
  • General responsibilities:<br>• Responsible for timely processing of weekly union and bi-weekly non-union payroll for approx. 120 employees.<br>• Work closely with management to ensure payroll compliance; ie: verifying hours, OT, vacation and sick reporting and approvals, proper timecard approvals prior to processing.<br>• Administration of monthly union reporting of contributions, monitoring Union PTO with payroll, monthly and annual reconciliation.<br>• Ensuring accuracy of payroll deductions and costs.<br>• Timely and accurate payment of payroll liabilities.<br>• Process pay increases and retro payments; provide final payroll checks/vacation payout as needed for terminations.<br>• Reconcile general ledger with regard to all payroll transactions; will act as a liaison between Accounting and HR.<br>• Benefits Administration- including enrollments, terminations, changes, annual open enrollment; manage benefit withholdings through payroll deductions, 401(k), HSA, FSA, all other benefits.<br>• COBRA Administration.<br>• Works with HR to ensure compliance with company’s procedures and practices for terminations & onboarding of new hires.<br>• 401(k) administration to include payroll uploads, match contributions, end of year reconciliation, annual 5500 reconciliation and audit administration.<br>• Oversee 401(k), Worker’s Comp and 3 Union annual audits (Carpenters, Laborers and Engineers) .<br>• OSHA 300 recordkeeping and posting.<br>• Communicate with employees about compensation, benefits and other facts of their employment.<br>• Respond to questions or complaints from employees in a timely fashion.<br>• Oversee Worker’s Compensation to include claims management; reporting, follow up with employees/claim rep/nurse case manager with follow through to closure.<br>• Worker’s compensation monthly reporting and payment.<br>• Timely responses to VOE’s verbal or written, levies, EDD claims/benefit statements, UI Filing responses, EDD new hire registry.<br>• Administer judgements, process wage order compliance through Paycom.<br>• Administer FMLA, CFRA, SDI, PDL, PFL and integration with payroll.<br>• Process confidential payables upon request.<br>• Manage all required annual reporting- W2’s, state and federal filings/EFT’s, EEO 1 annual reporting and determination.<br>• Census reporting/filing; CMS data match, Medicare Part D, EDD, IRS, DOL.<br>• Payroll tax payments.<br>• Administer and maintain background check process for subcontractors, audit prep and response<br>• All other payroll, Benefits and HR related duties as assigned.
  • 2025-09-02T15:08:50Z
Systems Administrators
  • San Jose, CA
  • onsite
  • Contract / Temporary to Hire
  • 50.25 - 60.50 USD / Hourly
  • <p>We are looking for an experienced Systems Administrator to join our team in San Jose, California. This Contract-to-Permanent position offers an exciting opportunity to support clients by ensuring secure and efficient IT operations. The role requires a strong background in systems administration and expertise in both on-premises and cloud environments.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical support to ensure seamless IT operations for SMBs clients.</p><p>• Configure and manage Active Directory, including both on-premises and Azure AD environments.</p><p>• Troubleshoot and resolve network connectivity and system issues efficiently.</p><p>• Utilize Hyper-V to manage virtualization and optimize resource allocation.</p><p>• Administer Windows Server environments with a focus on hybrid cloud solutions.</p><p>• Support and maintain cloud-based applications to enhance system performance.</p><p>• Collaborate with team members to implement security protocols and best practices.</p><p>• Conduct regular system evaluations to identify and address potential vulnerabilities.</p><p>• Document and update IT procedures to maintain compliance and streamline processes.</p>
  • 2025-08-25T18:09:07Z
Full stack developer
  • Palo Alto, CA
  • remote
  • Temporary
  • 40.00 - 50.00 USD / Hourly
  • <p>We are seeking a skilled and versatile developer with strong frontend expertise and full stack capabilities to join our team. The ideal candidate will have hands-on experience with Typescript and React, a keen eye for UI/UX implementation, and the ability to work across the stack to deliver end-to-end solutions.</p><p><br></p><ul><li><strong> </strong>Develop and maintain frontend components using React, OM Next, and GraphQL</li><li>Implement intuitive and responsive UI/UX designs</li><li>Lead frontend development for new features using TypeScript</li><li>Contribute to legacy system understanding and migration using Clojure/ClojureScript</li><li>Build and maintain full stack features, including backend integration and database interactions</li><li>Collaborate with cross-functional teams to deliver high-quality, scalable solutions</li></ul><p><br></p><p><br></p><p> </p><p><br></p>
  • 2025-07-31T18:04:05Z