Top Hybrid Software Engineer Jobs in San Francisco Bay Area
As a Software Engineer on the Clients team at Grammarly, you will build new user-facing features on our Windows desktop client. Collaborate with engineering, product, and design teams to design, build, and ship major user-facing features. Develop features from early-stage prototypes to successful launches. Ensure consistency across Grammarly’s product offerings. Maintain application performance and code quality by applying engineering best practices. Use C#, .NET, and WPF to build flagship product offerings.
Looking for a macOS Software Engineer to join the Core Product team at Grammarly. The role involves building a new product that integrates with the macOS operating system and enhances user communication. Responsibilities include creating architecture, innovating features, developing UX solutions, optimizing product performance, and working with Swift, AppKit, and CoreGraphics.
Machine Learning Engineer specializing in NLP to join the Responsible AI team at Grammarly. Develop and implement new ML solutions to improve safety and fairness of Grammarly products.
Managing a team of Support Engineers to solve customers' technical problems and succeed on the Retool platform. Collaborating with various teams to ensure customer satisfaction, new product launches, and efficient support operations. Leading and developing Support Engineers to become a streamlined and efficient department.
As a Software Engineer focused on Production Builds at Retool, you will be responsible for discussing, designing, and documenting deployment architectures for Retool applications. You will also build APIs, UI, and infrastructure configurations to provision and manage application containers, create custom build systems, collaborate with Product and Design teams, assess and recruit future engineers, and contribute to engineering quality and stability.
Design and develop new functionality for new and existing hardware connected to Square's iOS Points of Sale. Collaborate with engineers, product managers, and designers to ensure a remarkable merchant experience. Lead and mentor software engineers while delivering reliable solutions.
Work on projects spanning new product introduction and maintaining current product line and Platform features. Participate in all development phases from requirements gathering to production. Collaborate with teammates during the software design process and participate in code reviews. Mentor engineers and help cultivate their career aspirations.
Design circuits and electrical systems for bitcoin mining hardware products
Featured Jobs
Lead a team of Implementation Engineers to deliver a great customer experience, drive strategic initiatives, and grow the Implementation Management organization at a global scale in the financial services sector.
Lead a team of Solution Engineers in San Francisco to deliver great customer experiences, navigate complex projects, and drive global process changes in a large global company. Collaborate with teams to grow the organization and execute strategic initiatives to advance function's objectives.
Lead a team of Integration Engineers to deliver a great customer experience, scale the team, collaborate on strategic initiatives, and drive global process change within Adyen, a leading payments platform.
The Engineering Manager for our ML team will lead a team of ML engineers to improve the AI capabilities of Notion's product suite. They will collaborate with product, design, and other engineering teams to ensure high quality and effective integration of AI offerings.
Build large distributed services and tools to detect and address problematic content on Roblox. Improve accuracy and efficiency of finding inappropriate content. Define platform features for community safety.
The Software Engineering Manager in Reliability Engineering at Roblox will lead a team to ensure the reliability and scalability of production services. They will work closely with cross-functional partners, focus on production health, and report to the Director of Reliability Engineering. This role requires hands-on coding experience, knowledge of systems at scale, experience in engineering management, and a customer/team-oriented approach.
Maximize payment conversions and minimize fraud rates. Design data processing and instrumentation for deep understanding of payments funnel. Develop backend services and data processing for product logic and ML models. Collaborate with cross-functional teams. Strong experience with scalable, distributed systems, data-driven architecture, API design, and SQL/NoSQL data storage.
Build the platform for scaling the ThousandEyes platform, exposing telemetry data, building data pipelines, and microservices.
The Senior Site Reliability Engineer on the Datastores team at ThousandEyes/Cisco will focus on designing, optimizing, and maintaining mission critical datastores like ElasticSearch, Kafka, MongoDB, and MySQL. Responsibilities include collaborating with software engineers, building automation for scalability, and contributing to incident response and on-call rotation.
Build the next-generation routing engine for the Internet using Data Science, Machine Learning, and Artificial Intelligence. Lead a team of engineers in the development of AIOps solutions for the Network Assurance Domain. Drive strategic vision and operational excellence in AIOps processes.
Principal Software Engineer, iOS with 14+ years of experience in developing mobile applications for the iOS environment. Responsible for creating high-performance mobile apps and building new products. Strong understanding of Objective-C Runtime, OS internals, multithreading, and performance optimization.
Join Snap Inc as a Principal Software Engineer on the Core Growth Team. Design, implement, and operate critical and scalable services such as search systems, push notifications, and friending graphs. Collaborate across teams to deliver innovative products and advocate for best practices in availability, scalability, and cost management.
Lead Software Engineer (Cellular) responsible for designing, developing, testing, deploying, and maintaining software solutions for devices. Focus on modem software and performance improvement for user experience. Debugging and fixing modem issues.
Build scalable data computation systems, own ETL workflows, work with data engineering teams, data governance, mentor junior engineers.
Seeking a Senior Software Engineer to work on JavaScript browser-based devices team at Disney Entertainment & ESPN Technology. Responsibilities include rapid prototyping, collaborating with UX designers and product managers, building modern media applications, and providing mentorship to junior engineers.
Seeking a Lead Software Engineer with 7+ years of C/C++ experience and 2-3+ years of Rust experience to work on building client application experiences in Rust for Disney Entertainment & ESPN Technology. Responsibilities include developing new application features, working on UI/UX experiences, collaborating with hardware partners, and understanding device limitations. Strong understanding of chip architectures and build runners is required.
The Principal Software Engineer at Disney Entertainment & ESPN Technology will be responsible for architecting, developing, and integrating business-critical features across the organization. They will oversee the design of complex technical projects, contribute to product and solution designs, and develop technology strategies in response to company-wide initiatives. This role requires 10+ years of hands-on professional experience in Client or Backend development.
All Filters
No Results
No Results