Top Remote Golang Jobs in San Francisco, CA
The Senior Software Engineer at Square Marketing will collaborate with cross-functional teams to develop and implement marketing and tech strategies, build innovative features, ensure system availability, and prioritize engineering excellence. The role requires 8+ years of industry experience, a B.S. degree, interest in building intuitive products, code review experience, empathy, eagerness to share ideas, and proficiency in performance monitoring. Recommended skills include AWS, Ruby, and Golang.
Principal Software Engineer role at Alchemy focusing on infrastructure and backend systems. Responsible for designing, building, and maintaining highly scalable and reliable infrastructure, APIs, and services for a global platform. Requires 10+ years of industry experience, BS/BA degree in Computer Science, proficiency in Java, Golang, or C++, and experience in Cloud Native environments, particularly AWS.
Looking for a Software Engineer to join the Cloud Security Runtime Protection team at CrowdStrike. Responsibilities include building and expanding cloud runtime protection features for containers and Kubernetes workloads, researching new cloud technologies, and mentoring other developers on K8s, Linux, and cloud runtime technologies.
Featured Jobs
As a Senior Software Engineer (Backend) on the Content Lake Developer Experience team at Sanity.io, responsible for building highly scalable, performant distributed systems providing core content creation and querying capabilities. Tasks include driving design and development of product increments, leading critical incidents responses, contributing to engineering excellence, coaching teammates, and providing technical mentorship. Requires expertise in Go, Typescript, Node.js, SQL, and NoSQL technologies. Must have experience in building and running distributed microservice applications at scale. Ideal candidate is compassionate, communicates effectively, and has experience in a product/SaaS company.
The Senior Software Engineer in Production Engineering at Liftoff plays a pivotal role in shaping the future of product delivery by owning core backend infrastructure, improving tooling, and maintaining high-performance systems. Responsibilities include architecting and maintaining large-scale distributed systems, mentoring team members, and staying updated on cutting-edge technologies.
Seeking a talented Software Engineer with a passion for technology to collaborate with engineering teams, develop innovative solutions, and work on cutting-edge technologies. Requires proficiency in at least one programming language, experience in Agile environment, problem-solving skills, and willingness to travel up to 15%.
Join the AIQ backend engineering team as a Senior Backend Software Engineer. You will be responsible for delivering high-quality code, ensuring uptime and availability of services, collaborating with cross-functional teams, and mentoring junior engineers. Required skills include Scala, Java, SQL, NoSQL, stream processing technologies, container orchestration systems, and cloud platforms. This is a senior-level position with at least 5 years of experience.
We are seeking a Senior Staff Engineer to provide technical leadership to our Edge Software team. This team owns and operates the software that runs on Samsara’s millions of IOT devices, capturing the sensor data that enables us to make the world of physical operations safer, more efficient, and more sustainable.
Upgrade is seeking a Senior Software Engineer to work as a subject matter expert for the Upgrade Platform team. Responsibilities include designing and developing complex applications using Java and Spring Boot, ensuring performance and scalability, collaborating with engineering teams, and maintaining code hygiene and test coverage.
Join the Platform team at AirDNA to design, maintain, and improve the platform and processes. Responsibilities include building monitoring solutions, evaluating and integrating new technologies, ensuring security and compliance, managing scalable infrastructure, optimizing databases, streamlining release processes, leading infrastructure initiatives, driving continuous improvement, aligning platform development with business goals, and mentoring junior team members.
All Filters
No Results
No Results