Top Software Engineer Jobs in San Francisco, CA
The Senior Fullstack Engineer will design and build core components for billing features, improve infrastructure for billing and payment systems, and collaborate with cross-functional teams to drive engineering projects. Responsibilities include developing APIs and contributing to growth experiments within Envoy's platform.
As a Senior Android Engineer, you will build core features for the Envoy mobile app, evaluate metrics to gauge their impact, and ensure code quality through unit testing. You will collaborate with cross-functional teams to enhance user experiences and scale the app for extensive customer use.
As a Senior iOS Engineer at Envoy, you will build core product features for the iOS mobile app, evaluate metrics for business impact, and improve the app’s quality through the full development and release cycle. You will collaborate with cross-functional teams to create excellent user experiences.
The role involves developing internal software tools for investing and operations teams, focusing on integrating and normalizing alternative data sources, and designing backend systems. Responsibilities include optimizing workflows, shipping data products, and engaging with users while fostering collaboration and continuing personal development.
The Financial Analytics Engineer will enhance data and analytics infrastructure, focusing on fund planning, portfolio construction, and performance analysis. They will design scalable data pipelines, collaborate on LLM solutions, and ensure seamless data operations with cross-functional teams.
As a Full Stack Engineer at a16z, you will develop and maintain applications for large language model projects, working from front to back end. Responsibilities include optimizing backend services, collaborating with teams for technical solutions, and ensuring application reliability. You will also implement best practices for code quality and performance, integrate third-party tools, and work with data analytics workflows.
The role involves leading a team in the development of efficient and scalable cell culture processes for biologics, collaborating across functions, training team members, authoring regulatory documents, and influencing technology implementation.
The Senior HPC Engineer will help build and support high-performance computing platforms for scientific applications in cancer and infectious diseases research. Responsibilities include software development, coaching team members, collaborating with global teams, and advocating for engineering best practices while ensuring effective communication with non-technical audiences.
Featured Jobs
In this role, the Senior Director of Site Reliability Engineering will lead a team to ensure service performance and reliability, establish SRE policies, implement automation, and collaborate with development teams. The position focuses on improving the scalability and stability of systems while driving a culture of continuous improvement and technical leadership.
As a new graduate Software Engineer at Visa, you will write optimized and secure code, create solutions that meet business needs, and participate in Agile projects. You will work closely with stakeholders and document processes, designs, and test results while growing your skills in a supportive environment.
As a Senior Fullstack Engineer at ClassDojo, you'll develop and optimize web apps, APIs, and databases while collaborating in a pair programming environment. Responsibilities include delivering new features, contributing to technical improvements, mentoring junior engineers, and fostering team collaboration within a rapid iteration cycle.
As a Software Engineer on the Travel team, you will develop Brex's integrated corporate travel and expense management solution, focusing on building APIs, libraries, and tools, ensuring scalability and functionality from inception to deployment.
The Software Engineer, Data Storage at Brex works on building and maintaining the infrastructure platform for managing data stores. Responsibilities include assessing requirements, mentoring on database practices, operating core systems, ensuring reliability, and promoting best practices within the engineering teams. The role involves collaboration and contributing to holistic improvements in systems that affect the entire company.
As a Software Engineer at Brex, you will build customer-facing products that have a significant impact on business, maintain high engineering standards, and manage the full software development lifecycle. Responsibilities include designing robust APIs and tools, ensuring scalability features, and upholding codebase consistency.
As a Staff Software Engineer at Instawork, you will develop high-velocity web and mobile products, act as a tech lead on large projects, and engage in hands-on coding across the full stack. This role requires working with agile teams and designing scalable backend systems.
In this role, as a Senior Software Engineer, you will develop high-velocity web and mobile products, lead projects, and work within a full-stack team to enhance our labor marketplace, ensuring successful product launch and iteration.
Seeking a Manager II, Operations Data Science to lead a team of data scientists and engineers, translate data insights into business strategies, collaborate with other departments, oversee data science projects, and drive innovation and continuous improvement.
Design and own mission-critical data pipelines, partner with teams to create scalable data solutions, and launch innovative alerting and visualization solutions at Airtable as a Data Engineer.
As an Engineering Manager, you will lead the Application Platform team at Airtable, focusing on developer productivity and system reliability. Responsibilities include collaborating with cross-functional teams, managing a platform for developer tools, driving improvements in workflows, and ensuring performance at scale for observability and telemetry systems.
As the Engineering Manager for the Observability team at Airtable, you will lead a small team, develop architectural strategies for observability systems, and ensure the delivery of high-quality software that assists engineers in identifying issues proactively.
As a Software Engineer on the Identity & Access Management team at Figma, you'll develop IAM systems, collaborate with product and engineering teams to define project direction, and mentor other engineers. Your role will focus on enabling enterprise customers to efficiently manage access to Figma and support internal product teams in safe product development.
As a Software Engineer on the Developer Experience team at Figma, you'll design and maintain developer tools, lead cross-functional projects, collaborate to resolve developer pain points, and stay updated on industry trends to enhance development workflows.
As a Software Engineer on the FigFile Platform team, you will enhance backend services for Figma, focusing on the Multiplayer service and core infrastructure. Responsibilities include building scalable systems, mentoring engineers, addressing stakeholder needs, and improving engineering standards. You will work collaboratively to ensure seamless interactions with Figma files.
All Filters
No Results
No Results