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 2026 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

9 results for Data Engineer in San Francisco, CA

Platform Software Engineer III
  • San Ramon, CA
  • remote
  • Permanent
  • 102000.00 - 150000.00 USD / Yearly
  • <p>We are seeking a <strong>Senior Platform Developer / Infrastructure Developer (Senior Software Engineer III) to</strong> design, build, and support the cloud platforms and shared infrastructure that power enterprise applications and ELT/ETL pipelines. This role is responsible for developing scalable, secure, and highly reliable platform components that enable engineering teams to deliver efficiently and safely into production. The position focuses on <strong>infrastructure automation, cloud-native services, CI/CD platforms, and production reliability</strong>. The ideal candidate is hands-on, comfortable owning platform services end-to-end, and experienced supporting mission-critical systems in production environments.</p><p><br></p><p>Responsibilities include designing and implementing platform and infrastructure improvements, developing and maintaining infrastructure-as-code, optimizing CI/CD workflows, and supporting platform services in live environments. The role also involves troubleshooting infrastructure and deployment issues, managing production incidents, and collaborating with internal teams and external vendors when needed.</p><p><br></p><p>This position includes participation in an <strong>on-call rotation (every 3 weeks)</strong> and requires comfort handling production incidents such as infrastructure outages, application restarts, dependency issues, and P1 escalations with vendors (including Microsoft). The role also provides technical leadership through code reviews, design guidance, documentation, and mentorship of apprentice platform engineers.</p>
  • 2026-01-13T18:28:57Z
Application Support Engineer
  • San Francisco, CA
  • remote
  • Temporary
  • 25.00 - 35.00 USD / Hourly
  • <p>We are looking for a skilled Application Support Engineer to support our client on a contract basis in San Francisco, California. In this role, you will work closely with case management software to support back-end IT operations and ensure seamless functionality for our clients. This position offers an exciting opportunity to contribute to critical data management and reporting processes while leveraging your technical expertise.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical support for case management software, resolving issues and ensuring optimal performance.</p><p>• Manage and maintain back-end IT operations related to the Smokeball tool or similar legal software platforms.</p><p>• Perform data entry tasks with accuracy and efficiency to support client needs.</p><p>• Organize and manage data effectively, ensuring proper documentation and accessibility.</p><p>• Extract and analyze data to generate insightful reports tailored to business requirements.</p><p>• Utilize your database knowledge to troubleshoot and enhance system functionality.</p><p>• Collaborate with teams to address application issues and implement solutions.</p><p>• Ensure hardware and software compatibility while supporting IT infrastructure.</p><p>• Conduct regular maintenance checks to ensure smooth operation of IT systems.</p>
  • 2026-01-20T16:54:27Z
Principal IT Security Engineer (AI & Adversary Defense)
  • San Francisco, CA
  • remote
  • Permanent
  • 180000.00 - 220000.00 USD / Yearly
  • <p>We are seeking a senior security leader to shape how artificial intelligence changes our threat landscape, security architecture, and internal applications. This role operates at the intersection of security architecture, detection engineering, adversary simulation, and applied AI. The ideal candidate is an experienced security practitioner who understands how real attackers operate, how security platforms are designed and run at scale, and how modern AI techniques materially change both offensive and defensive capabilities. You will help move the organization beyond theoretical AI risk discussions into practical architectures, controls, and detection strategies that work in production environments. Success in this role means translating emerging AI capabilities and risks into actionable security designs that improve resilience, visibility, and response.</p>
  • 2026-01-20T22:04:37Z
Software Engineer II – Salesforce & AI
  • San Ramon, CA
  • remote
  • Permanent
  • 85000.00 - 124000.00 USD / Yearly
  • <p>Our client is building the next generation of intelligent, scalable enterprise applications at the intersection of Salesforce, AI, and automation. Their high-performing Marketing Applications team delivers mission-critical solutions that power large-scale operations, optimize business processes, and embed AI-driven insights across the organization.</p><p><br></p><p>They are seeking a <strong>Software Engineer II</strong> to independently design and deliver complex technical solutions while developing deep expertise across Salesforce, AI-enabled workflows, and enterprise integrations. This role is ideal for a proven engineer who enjoys architectural ownership, mentoring others, and working across a sophisticated technology ecosystem. Candidates from outside the Salesforce ecosystem are encouraged to apply if interested in specializing in these technologies.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Independently design, develop, and deliver complex, scalable Salesforce applications and integrations using advanced Apex, Lightning Web Components (LWC), and declarative tools</li><li>Design and maintain back-end services, APIs, and automation workflows using Node.js, Python, and cloud platforms (Azure or AWS)</li><li>Build and manage data pipelines and ETL processes across Salesforce and cloud-based data platforms</li><li>Own integrations between Salesforce and enterprise systems, defining data contracts using REST/SOAP APIs and event-driven architectures</li><li>Customize and extend agent-based capabilities to deliver context-aware, high-performance employee experiences</li><li>Drive adoption of AI capabilities, including predictive analytics, copilots, and generative AI within marketing and sales workflows</li><li>Contribute to AI and ML initiatives, including the secure integration of large language models into enterprise processes</li><li>Develop and optimize modern front-end applications using advanced JavaScript frameworks such as React.js or Next.js</li><li>Serve as a key contributor in Agile teams, influencing technical direction, roadmap planning, and conducting peer code reviews</li><li>Mentor junior engineers and promote engineering best practices and technical excellence</li><li>Collaborate closely with product managers, data science teams, and business stakeholders to translate requirements into scalable solutions</li></ul><p><br></p>
  • 2026-01-16T22:09:08Z
Engineering Technician
  • Fairfield, CA
  • onsite
  • Temporary
  • 33.00 - 35.00 USD / Hourly
  • <p>Robert Half is seeking a detail-oriented and motivated Engineering Technician to join our team for a client in Fairfield, Ca. This Engineering Technician is an onsite role. This Engineering Technician position is ideal for candidates with one to two years of engineering work experience, especially those with a background in field surveying, drafting, and office engineering practices. The Engineering Technician will support planning, public works, and construction projects by assisting with design and documentation tasks, conducting field surveys, and ensuring compliance with City Planning and Engineering standards. This Engineering Technician role requires an individual capable of reviewing and interpreting maps, plans, and technical drawings, as well as assisting with permitting and development review processes. This engineering Technician role is for a long term contract.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Map and Plan Review</strong></p><ul><li>Review subdivision final maps, parcel maps, and construction plans to ensure compliance with City Planning and Engineering Department requirements.</li><li>Verify adherence to accepted construction practices, codes, and safety standards.</li></ul><p><strong>Design and Drafting Support</strong></p><ul><li>Prepare detailed plans, specifications, profiles, cross-sections, and computations for various public works projects, including street, sewer, water, storm drain, and park construction.</li><li>Use computer-aided design (CAD) and drafting tools to create and reproduce plans, supporting engineers and survey teams as required.</li></ul><p><strong>Field Surveying and Data Collection</strong></p><ul><li>Serve as a member of the survey team, gathering and compiling data for planning and public works improvements.</li><li>Assist with property boundary surveys, staking improvement sites, and collecting necessary data for project planning.</li></ul><p><strong>Permitting and Compliance</strong></p><ul><li>Issue encroachment permits, flood zone determination letters, and general construction information to relevant parties.</li><li>Support the development review process, ensuring accurate documentation and timely approvals.</li></ul><p><strong>Documentation and Records Management</strong></p><ul><li>Maintain detailed records required for field and office drawing and survey work.</li><li>Prepare reports on projects, findings, and surveys as required for project tracking and regulatory compliance.</li></ul><p><strong>General Duties</strong></p><ul><li>Reproduce and assemble plans and specifications for project submissions and reviews.</li><li>Assist in addressing public inquiries regarding property access, ownership, and easement issues.</li></ul><p><br></p>
  • 2026-01-14T18:29:10Z
Principal Engineer Lead - Finance and HR Systems
  • Oakland, CA
  • onsite
  • Permanent
  • 119000.00 - 179000.00 USD / Yearly
  • We are looking for an experienced Principal Engineer Lead to oversee the development, optimization, and governance of our Finance and HR systems. In this pivotal role, you will collaborate with cross-functional teams, stakeholders, and vendors to ensure the systems are secure, compliant, and aligned with organizational objectives. This position offers the opportunity to contribute strategically to system innovation and efficiency within the healthcare industry.<br><br>Responsibilities:<br>• Lead the design, configuration, and integration of Finance and HR systems with other enterprise platforms.<br>• Identify and implement system enhancements to improve operational efficiency and ensure compliance with industry regulations.<br>• Collaborate with internal teams, including Finance, HR, and IT, as well as external vendors to gather requirements and deliver solutions.<br>• Enforce security protocols and compliance standards specific to healthcare regulations and data privacy.<br>• Stay informed on emerging technologies and industry trends to recommend solutions that enhance workflows and data management.<br>• Manage vendor relationships, including performance evaluations and contract negotiations, to ensure optimal service delivery.<br>• Provide strategic guidance to executive leadership regarding system capabilities and technology advancements.<br>• Monitor system performance and troubleshoot issues to ensure reliability and functionality.<br>• Develop and maintain documentation for system processes, configurations, and integrations.<br>• Facilitate training sessions for end-users to ensure proper utilization of systems.
  • 2026-01-06T18:29:07Z
Senior Applications Engineer - ERP
  • Oakland, CA
  • onsite
  • Permanent
  • 94000.00 - 141000.00 USD / Yearly
  • We are looking for an experienced Senior Applications Engineer to manage the design, implementation, and maintenance of critical financial systems within our organization. This role requires collaboration with cross-functional teams to ensure the efficiency, scalability, and reliability of financial applications while supporting business objectives. The ideal candidate will possess strong technical expertise and leadership skills to drive innovation and continuous improvement in our financial software systems.<br><br>Responsibilities:<br>• Collaborate with finance teams, business analysts, and stakeholders to gather requirements and design technical solutions that meet business needs and regulatory standards.<br>• Manage the integration of financial applications with enterprise systems, ensuring secure, accurate, and efficient data flow across platforms.<br>• Monitor and optimize the performance of financial applications, addressing issues and identifying opportunities for system scalability and reliability.<br>• Implement robust security measures to protect sensitive financial data and ensure compliance with industry regulations.<br>• Lead projects from initiation to completion, coordinating resources, timelines, and priorities to deliver solutions on schedule.<br>• Create and maintain technical documentation for system configurations, workflows, and integrations to support future development and troubleshooting.<br>• Develop training materials and conduct sessions for end-users to ensure effective utilization of financial applications.<br>• Provide ongoing support to users by troubleshooting issues and addressing inquiries related to application functionality.<br>• Partner with product owners and other departments to align application capabilities with organizational goals.
  • 2026-01-06T18:34:17Z
Sr. Software Engineer
  • Menlo Park, CA
  • onsite
  • Permanent
  • 200000.00 - 250000.00 USD / Yearly
  • <p><strong>***FOR IMMEDIATE CONSIDERATION, PLEASE MESSAGE ALI FERBER (SCOTT) ON LINKEDIN WITH YOUR UPDATES RESUME***</strong></p><p><br></p><p><strong>Functional Role: </strong>Senior Full Stack Engineer (TypeScript/Java)</p><p><strong>Salary</strong>: Total Comp < $300k</p><p><br></p><p>We are looking for a highly skilled Sr. Software Engineer to join our client's team in West Hollywood, California. In this role, you will contribute to cutting-edge projects, leveraging your expertise in software development to design, build, and optimize innovative solutions. This is an exciting opportunity to work in a dynamic environment where creativity and technical excellence are valued.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, develop, and deploy full-stack applications using <strong>Java</strong> and <strong>TypeScript</strong>.</li><li>Build scalable solutions leveraging both <strong>SQL</strong> and <strong>NoSQL databases</strong>.</li><li>Implement and maintain <strong>CI/CD pipelines</strong> for seamless deployments.</li><li>Collaborate with cross-functional teams to bring new features and products to life.</li><li>Contribute to architecture decisions and technology choices for new projects.</li><li>Thrive in a <strong>startup environment</strong>, taking ownership and driving projects end-to-end.</li></ul><p><br></p><p><br></p>
  • 2026-01-07T00:44:43Z
Senior Systems Engineer
  • Oakland, CA
  • onsite
  • Permanent
  • 102000.00 - 153000.00 USD / Yearly
  • <p><strong>Overview</strong></p><p> We’re looking for a <strong>Senior Systems Engineer</strong> to lead the design, implementation, and support of enterprise infrastructure across on-premises, cloud, and hybrid environments. This role serves as a senior technical resource for escalations, ensures systems are secure and scalable, and provides mentorship to IT team members.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Serve as escalation point for complex technical issues and incidents.</li><li>Design, implement, and manage infrastructure, including servers, networks, virtualization, and cloud platforms.</li><li>Administer Microsoft 365, Azure, Active Directory, and related identity/security services.</li><li>Drive IT infrastructure projects from planning through delivery.</li><li>Implement and monitor security, disaster recovery, and business continuity solutions.</li><li>Optimize system performance and scalability through monitoring and improvements.</li><li>Provide technical guidance, mentorship, and knowledge sharing within the IT team.</li><li>Partner with vendors and stakeholders to ensure quality solutions and services.</li><li>Maintain documentation and ensure compliance with policies and regulations.</li></ul><p><br></p>
  • 2026-01-06T18:29:07Z