Top Software Engineer Jobs in San Francisco, CA
The Coupa Systems Engineer will lead the discovery, design, development, and adoption of Coupa solutions, focusing on improving procurement and invoicing processes. Responsibilities include analyzing business procedures, configuring system changes, managing testing, providing training, and ensuring system enhancements align with business needs.
The Senior Software Engineer will develop and support scalable data enrichment pipelines and actioning tools to enhance Block's Compliance operations, focusing on preventing financial crimes. This role involves writing and deploying code, collaborating with compliance partners, and influencing the roadmap for effective solutions.
The Senior Machine Learning Modeler at Block will build and manage machine learning solutions to assess financial crime risks, collaborate with stakeholders to leverage data effectively, document regulatory programs, and influence team culture. They will be responsible for developing critical production software while ensuring compliance and promoting best practices in machine learning.
The Senior Software Engineer will work closely with various teams to create technical designs, write high-quality code for new features on tvOS, analyze user feedback for software performance enhancement, and maintain technical documentation.
Seeking an experienced Senior DevOps Engineer to join the Cloud Reliability team at Crunchyroll. Responsible for providing technical leadership, improving reliability, and enabling operations of services. Must have extensive experience in running high-volume customer-facing services, team leadership, and proficiency in TypeScript, JavaScript, and AWS services.
The Senior Software Engineer will develop video ingestion, transcoding, and packaging workflows for Crunchyroll, collaborate with teams to implement software solutions, mentor junior engineers, and promote best practices in software development.
As a Senior Associate, you will help clients solve complex business issues by improving or developing new applications, conducting usability testing, and leveraging various tools and techniques to provide insights. Your role involves collaborating with a team, utilizing critical thinking, and ensuring quality in all deliverables.
This role involves building secure digital experiences and improving applications for clients in the utilities sector, while conducting usability testing and managing complex business issues as part of a team. A key focus will be on using various tools and techniques to enhance client business transformation.
As a Senior Associate, you will enhance digital experiences for clients by developing and improving applications for various devices, while also participating in usability testing. Your role involves problem-solving, critical thinking, and using industry insights to address business challenges and improve IT solutions in the utilities sector.
Featured Jobs
The Engineering Manager will lead the Chrome Extension and Outlook Add-in engineering team, mentor engineers, optimize front-end performance, collaborate with cross-functional teams, drive continuous improvement, conduct technical discussions, and implement a robust software development lifecycle.
As an Engineering Manager for Shared Revenue Services at Clari, you will lead, mentor engineers, and collaborate with cross-functional teams to develop high-performance, scalable services that enhance revenue workflows. You'll be responsible for the product's success, focusing on quality and performance while continually improving engineering operations.
You will guide and participate in critical technical discussions, contribute to the codebase, and drive cross-organizational projects in the Trust team at Cash App. You will act as a technical leader and ensure successful project delivery while enhancing technical designs.
The Staff Machine Learning Engineer will enhance batch inference services and tooling for financial crime detection, work on infrastructure for model development, and lead AI/ML initiatives within Cash App. Responsibilities include collaborating with various teams, developing prototypes, and driving strategic roadmaps.
As a Senior Software Engineer on the Transfers team, you will design and enhance backend systems, work with cross-functional teams on projects from concept to launch, and focus on creating reliable and cost-effective money transfer solutions for Cash App customers. Your work will play a crucial role in impacting the financial lives of millions.
As a Software Engineer at Roblox, you will work on the design and implementation of Luau, the embedded scripting language, focusing on enhancing the usability and performance for developers. You will collaborate with multiple teams to develop language features and improve the overall developer tools.
As a Senior Software Engineer at Roblox, you will enhance the C# and .NET development experience, optimize performance at scale, and establish best practices for C# development across the company, all while supporting a large community of developers in an innovative digital platform.
As a Technical Director on Discovery, you will lead the technical vision and execution of machine learning initiatives for search and recommendation systems on Roblox. You will ensure the implementation of scalable solutions, guide engineers, and collaborate across teams to enhance user engagement.
As a Senior Staff Engineer at Taskrabbit, you will deliver large-scale projects, transition from a monolithic application to Typescript services, and mentor team members on technical design decisions, while collaborating with product teams to implement new features.
The Software Engineer on the Growth team will architect complex systems for notifications at scale, focusing on understanding user experiences and business metrics. This role involves significant ownership and impact on company metrics, requiring expertise in building scalable systems and possibly experience with messaging systems.
The Engineering Manager for the Notifications team at Whatnot will oversee the development of a messaging framework, hiring and mentoring engineers, collaborating on product strategy, and managing projects to enhance the user experience and drive business growth.
As a Senior/Staff Software Engineer at Crusoe Energy, you'll design and implement systems for AI services, optimizing for performance and cost. Your responsibilities include building resilient infrastructures, collaborating with cross-functional teams, and enhancing the AI inference platform for large language models, all aimed at supporting scalable cloud solutions.
As a Senior Software Engineer on the Accounts & Security team, you will design and develop new authentication methods, ensure successful project delivery, collaborate on long-term architecture strategies, and maintain the codebase's quality, addressing technical challenges along the way.
As a Software Engineer in the Pricing & Reporting Web team, you will focus on front-end development, contributing to product initiatives and engineering-driven tasks, including a migration to React. Your role involves collaborating with product managers, mentoring others, and enhancing the web experiences for sellers.
As a Senior Software Engineer in the Services Web Team, you will collaborate with cross-functional teams to design, build, and improve product experiences, ensuring the integration of diverse technologies and a focus on the end-user experience. You'll be responsible for feature development, API design, testing, and implementing customer feedback.
All Filters
No Results
No Results