Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Senior Machine Learning Engineer, you will develop high-quality machine learning models that assess creditworthiness and collaborate with engineering teams to build decisioning systems. You will research innovative solutions and implement data pipelines essential for production models, contributing to Affirm's credit landscape.
As a Software Engineer II on the Ledger Engineering Team, you will design and build scalable data pipelines, ensuring the ledger platform supports various business initiatives. Collaborate with stakeholders to translate their requirements into engineering strategies while improving system extensibility for global expansion.
As a Machine Learning Engineer II at Affirm, you'll develop and implement machine learning models to detect and prevent online fraud. Collaborating across teams, you'll create infrastructure, scale data pipelines, and innovate solutions to enhance fraud detection capabilities while ensuring a seamless customer experience.
The Engineering Manager for Trust & Safety will lead the team responsible for building customer-focused interfaces and backend APIs for various Affirm products. Responsibilities include collaborating on feature development, creating a long-term technical roadmap, coaching team members, and ensuring system performance and availability, while fostering an inclusive engineering culture.
As a Manager of Software Engineering for the Merchant Interfaces team, you will lead a high-performing team responsible for the APIs used by merchants to integrate with Affirm. This role involves managing projects, providing technical leadership, building relationships across departments, and mentoring team members to enhance their performance.
As a Software Engineer I in the Data Platform team, you will support and build data infrastructures, develop near real-time stream processing pipelines, and collaborate with other teams to optimize data usage at Affirm. Your role will help manage significant loan volumes and enhance customer experiences while ensuring high reliability and efficiency.
The Senior Software Engineer will lead a team to design, develop, and maintain infrastructure that supports batch processing and cloud computing for business-critical workloads at Affirm. Responsibilities include overseeing projects, collaborating on product development, ensuring system reliability, and mentoring team members to foster a quality-driven culture.
As a Senior Software Engineer, you will lead the development of the Virtual Card Platform, collaborating with product management and design teams, ensuring system availability, fostering a culture of quality, and mentoring team members. You’ll be responsible for delivering quarterly goals and resolving project-related issues, while writing scalable and maintainable backend systems.
As a Senior Software Engineer on the Fraud Decisioning team, you will lead projects to build tools for fraud detection, collaborate with cross-functional teams, mentor engineers, and ensure high-quality code standards while adapting to the evolving fraud landscape.
As a Software Engineering Manager in the Partner Interfaces team at Affirm, you will drive sprint planning, collaborate with cross-functional teams, manage deliverables in production, mentor engineers, and establish best practices for issue resolution while contributing to the growth of the partner network.
All Filters
No Results
No Results