12 results for Software Engineerdeveloper in San Francisco, CA
Software DeveloperWe are offering an exciting opportunity for a Software Developer to join our team in San Francisco, California. In this role, you will use your creativity and technical expertise to develop high-quality and reliable solutions that address our business needs. You will also be involved in developing both patient-facing applications and internal tools that allow our business to scale. Additionally, you will have the opportunity to mentor and coach your peers to improve their skills and output.<br><br>Responsibilities:<br>• Architect and deliver robust, high-quality solutions to address our business problems in a timely manner<br>• Write scalable code that is adaptable to changing requirements while maintaining high reusability and efficiency<br>• Identify and resolve production issues individually or as part of a team, while maintaining the health of production systems<br>• Build and expand your domain expertise to shape and build solutions within the attained expertise<br>• Act as a technical partner in cross-functional settings and represent the engineering view to both technical and non-technical audiences<br>• Maintain high technical, cultural, and process standards within your team<br>• Mentor and coach mid-level and senior engineers to help them improve and master their craft as engineers<br>• Work collaboratively with cross-functional teams such as design, product, and data science to deliver effective solutions<br>• Leverage your experience with AWS infrastructure, Laravel (or similar framework), SQL, Javascript, React (or other modern frontend library), CSS-in-JS in your daily work<br>• Use your skills in Atlassian Jira, Backend Development, Bug Tracking, C++, GitHub, AB Testing, Agile Scrum, Ajax, API Development, ASP.NET to enhance the efficiency of your work and the team.Software DeveloperWe are offering an exciting opportunity for a Software Developer in San Francisco, California. In this role, you will primarily focus on the creation and implementation of high-quality and reliable solutions to meet our business needs. You'll work on the development of both customer-facing applications and the internal tools that enable our business to scale.<br><br>Responsibilities:<br>• Architect and deliver superior quality solutions to address business challenges.<br>• Write advanced, scalable code that is adaptable to changing requirements and maintains high reusability and efficiency.<br>• Identify and resolve production issues either individually or as part of a team, leading activities to uphold the health of production systems.<br>• Continuously build and expand domain expertise to shape and build solutions within the attained expertise.<br>• Act as a technical partner in cross-functional settings, representing the engineering view to both technical and non-technical audiences.<br>• Uphold high technical, cultural, and process standards within your team.<br>• Mentor, coach, and empower mid-level and other detail-oriented engineers, aiding in their development.<br>• Utilize skills in Atlassian Jira, Backend Development, Bug Tracking, C++, GitHub, AB Testing, Agile Scrum, Ajax, API Development, and ASP.NET to effectively perform your role.Software DeveloperWe are in the market for a dedicated Software Developer to join our team in San Francisco, California. As a Software Developer, your primary role will be to create, maintain, and improve software solutions that cater to our business needs. You'll be tasked with designing patient-facing applications and internal tools that help our operations scale. <br><br>Responsibilities<br><br>• Lead the development and delivery of high-quality, reliable software solutions to meet business needs<br>• Write scalable, adaptable code that not only addresses the core of the solution but is also reusable and efficient<br>• Identify and resolve production issues both independently and as part of a team, ensuring the health of production systems<br>• Continuously broaden your domain expertise to help shape and develop solutions within your area of proficiency<br>• Act as a technical liaison in cross-functional settings, representing the engineering perspective to both technical and non-technical audiences<br>• Uphold high standards for technical, cultural, and process aspects within your team<br>• Mentor, coach, and support mid-level and other senior engineers in their journey to master their craft as engineers<br>• Write advanced, scalable code that addresses the solution at its core, adapts to changing requirements, and maintains high reusability and efficiency. <br>• Utilize skills such as Atlassian Jira, Backend Development, Bug Tracking, C++, GitHub, AB Testing, Agile Scrum, Ajax, API Development, ASP.NET in the execution of your duties.Senior Software EngineerWe are offering a long term contract employment opportunity for a Senior Software Engineer in Oakland, California. This role is primarily focused on enhancing our fraud detection capabilities and automating fraud prevention processes. As a Senior Software Engineer, you will be working closely with cross-functional teams, integrating fraud detection services, and ensuring system integrity.<br><br>Responsibilities:<br>• Collaborate with internal teams to improve fraud detection measures and reporting procedures.<br>• Design and implement automation solutions for fraud prevention.<br>• Integrate fraud detection services into our existing systems.<br>• Monitor fraud trends and utilize the data to enhance system effectiveness.<br>• Develop technical documentation that outlines new and improved fraud prevention processes.<br>• Work on server-side development using languages like TypeScript or Scala.<br>• Use SQL Queries and BigQuery for data analysis and fraud trend monitoring.<br>• Employ your analytical skills to identify and understand fraud trends.<br>• Coordinate with third-party APIs for seamless integration of fraud detection services.<br>• Investigate and triage fraud cases, ensuring timely resolution.<br>• Create and maintain automation solutions for efficient fraud detection.Clojure Software Engineer<p>Robert half is seeking a Senior Full-Stack Engineer with strong expertise in Clojure programming to work directly with the Chief Technology Officer. As part of a close-knit team addressing key technical gaps, you will contribute to designing, developing, testing, and launching high-impact systems in collaboration with leadership. This is not an entry-level position; we're looking for candidates with 1+ years of experience in testing, launching, and full-cycle development.</p><p>This role suits engineers who thrive in customer-facing environments and have the ability to communicate effectively across organizational stakeholders while solving complex engineering challenges.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Collaborate closely with the CTO to identify and address gaps in technical infrastructure.</li><li>Architect, design, and deploy scalable full-stack solutions using Clojure as the primary backend language.</li><li>Actively contribute to the entire development lifecycle, including prototyping, testing, and deployment.</li><li>Develop true full-stack systems, working across backend and front-end components.</li><li>Build customer-centric solutions by collaborating with internal and external stakeholders to understand user needs.</li><li>Execute rigorous testing methodologies to ensure product scalability and reliability.</li><li>Partner with the team in launching mission-critical projects efficiently and effectively.</li></ul><p><br></p>Clojure Software Engineer<p>We are seeking a Senior Full-Stack Engineer with strong expertise in Clojure programming to join our team in Palo Alto, California. Architect, design, and deploy scalable full-stack solutions using Clojure as the primary backend language.</p><p>In this role, you will be tasked with various responsibilities that involve software engineering, data exploration, and mentorship. This position offers a contract employment opportunity, allowing you to contribute to our efforts to transform the life insurance industry through technology.</p><p><br></p><p>Responsibilities:</p><p>• Drive the development of complex web applications by designing, implementing, and testing efficient and reusable front-end systems</p><p>• Collaborate with team members, including Product Designers and Managers, to deliver high-quality user-facing products</p><p>• Explore and analyze data to provide insights that can guide our product and business strategies</p><p>• Serve as a mentor to others on the team, sharing your knowledge and expertise in development technologies, tools, and processes</p><p>• Develop comprehensive test strategies, design automation frameworks, and write unit/functional tests to improve code coverage and automation metrics</p><p>• Handle all aspects of development, including coding, testing, debugging, and deployment during each cycle</p><p>• Design and develop end-to-end Document Capture solutions. </p><p><br></p><p>The use of technologies such as ClojureScript, JavaScript, React, Om, Clojure, JVM, Kafka, Docker, Kubernetes, Packer, Terraform, GCP, GraphQL, Datomic, BigQuery, Tableau, BEAM is prevalent in this role.</p>AI Developer<p>We are looking for an AI Developer to work hybrid (3 days onsite) for a client in San Jose, California. This role involves designing, developing, and deploying autonomous AI solutions using various technologies and frameworks. The AI Developer will be primarily working with backend APIs, agentic AI frameworks, and cloud-based deployment on Google Cloud Platform. </p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Designing and developing autonomous AI agents that can reason, plan, and execute tasks</p><p>• Implementing multi-agent collaboration using various frameworks such as LangChain, CrewAI, AutoGen</p><p>• Integrating LLMs (Gemini, GPT-4, Claude, LLaMA, etc.) with external tools and APIs</p><p>• Optimizing retrieval-augmented generation (RAG) pipelines for enhanced agent memory and reasoning</p><p>• Developing workflow automation using AI-powered decision-making processes</p><p>• Processing customer credit applications accurately and efficiently</p><p>• Maintaining accurate customer credit records</p><p>• Monitoring customer accounts and taking appropriate action</p><p>• Prototyping and refining AI workflows quickly</p><p>• Developing software using Python and other Object-Oriented Programming languages</p><p>• Implementing APIs and understanding of Google Cloud Platform infrastructure</p>Systems Engineer<p>We are providing a short term contract employment opportunity for a Systems Engineer in Oakland, California. As a Systems Engineer, your primary role will be to manage and implement various IT projects, ensure the smooth operation of our systems, and provide technical support to our team. This role involves working with a wide range of technologies and requires a strong knowledge of networking and security.</p><p><br></p><p>Responsibilities </p><p>• Implement and manage Microsoft 365 migrations and implementations.</p><p>• Expertly handle end-user support and device troubleshooting tasks.</p><p>• Efficiently perform device replacements and updates as needed.</p><p>• Kick-off and implement an information security program.</p><p>• Maintain and manage our cloud infrastructure, particularly Azure.</p><p>• Utilize Intune for various IT projects and tasks.</p><p>• Leverage your strong people skills to communicate effectively with team members and stakeholders.</p><p>• Apply your Microsoft 365 expertise to optimize our use of this platform.</p><p>• Use Entra ID (Azure Active Directory) to manage user identities and access.</p><p>• Ensure the upkeep of our server infrastructure</p>Salesforce Developer<p>Our client is looking to expand their Business Applications team with experienced Salesforce Developers to support a high-impact Service Cloud migration project running through the end of the year. This initiative is key to modernizing their service infrastructure, driving improvements in efficiency, effectiveness, and user experience.</p><p><br></p><ul><li>Design, develop, and deploy solutions in Salesforce Service Cloud, ensuring scalability, reliability, and efficiency.</li><li>Collaborate with stakeholders to gather technical and business requirements for the migration project.</li><li>Customize and configure Salesforce functionalities, including automation, workflows, and process builders.</li><li>Implement custom Salesforce code using Apex, Visualforce, Lightning Web Components (LWC), and other relevant technologies.</li><li>Migrate and integrate existing service systems to Salesforce Service Cloud, ensuring data integrity and consistency.</li><li>Debug, troubleshoot, and resolve issues within the Salesforce environment.</li><li>Collaborate cross-functionally with business teams, administrators, and other developers to align solutions with business needs.</li><li>Adhere to Salesforce best practices, coding standards, and data management/security protocols.</li><li>Conduct testing and quality assurance to ensure system functionality and data accuracy post-migration.</li><li>Document processes, configurations, and project progress for future reference.</li></ul>Systems Engineer III – Cloud & Infrastructure<p>A leading organization in the professional services industry is seeking a <strong>Systems Engineer III</strong> to join its IT infrastructure team. This role involves analyzing, designing, implementing, and maintaining complex system architectures and cloud infrastructure solutions. The Systems Engineer III will work on projects of moderate to high complexity, ensuring system reliability, performance optimization, and security across networked, cloud, and on-premises environments.</p><p>This is an opportunity to contribute to strategic IT initiatives, enhance system efficiency, and work with cutting-edge infrastructure solutions in a collaborative environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, implement, and maintain system infrastructure solutions for performance, scalability, and security.</li><li>Develop and manage system configurations, automation scripts, and deployment pipelines.</li><li>Analyze and resolve complex infrastructure issues while adhering to best practices.</li><li>Provide Level III support for production systems, including root cause analysis and performance tuning.</li><li>Collaborate with software and IT teams to optimize application performance and deployment strategies.</li><li>Manage cloud-based and hybrid infrastructure solutions, including Microsoft Azure and AWS.</li><li>Implement monitoring, logging, and alerting solutions for system health and availability.</li><li>Maintain security and compliance documentation, ensuring adherence to industry standards.</li><li>Research and implement new technologies to improve system automation, performance, and security.</li><li>Contribute to process improvement initiatives and best practices.</li></ul><p><br></p>Application Security EngineerWe are looking for an Application Security Engineer to join our team. The position is located in San Francisco, California. As an Application Security Engineer, you will be responsible for ensuring the security of our applications. This includes hands-on experience with Static Application Security Testing (SAST), Software Composition Analysis (SCA), Dynamic Application Security Testing (DAST), and API Security solutions. You'll also be responsible for securing Containers, web, APIs, and cloud-native workloads on various platforms such as AWS, Azure, GCP. This role offers a long term contract employment opportunity.<br><br>Responsibilities:<br>• Employ SAST, SCA, DAST, and Secrets to enhance application security solutions<br>• Ensure security measures for Containers, web, APIs, and cloud-native workloads<br>• Apply knowledge of the OWASP top 10s to identify and mitigate modern attack vectors<br>• Work with cloud technologies across various platforms like AWS, Azure, GCP<br>• Use skills in Checkpoint, Cisco ASA, and Cisco Technologies for security measures<br>• Implement Firewall Technologies and Cloud Technologies to secure networks<br>• Leverage AB Testing, Auditing, Configuration Management, and Cyber Security skills for application security<br>• Utilize Amazon Web Services (AWS) and Microsoft Azure for application security managementUiPath Developer<p>We are on the lookout for a UiPath Developer with a focus on backend development and bug tracking to join our client's team in Menlo Park, California. Working in the non-profit industry, you will be involved in a variety of tasks including UIPath development, API development, and UAT testing. This is an opportunity for a contract employment that offers a long-term engagement. This role is also hybrid.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Developing and implementing software applications using UiPath</p><p>• Designing and creating backend systems for increased functionality</p><p>• Tracking, documenting, and resolving software bugs to improve product quality</p><p>• Employing Jira for project management and workflow organization</p><p>• Implementing Agile Scrum methodologies to enhance team productivity</p><p>• Developing Android applications as per project requirements</p><p>• Conducting AB testing to improve user experience and performance.</p>