Top Remote C# Jobs in San Francisco, CA
As a Senior Backend Engineer, you will lead back-end development initiatives, create and maintain server-side APIs, improve system health, collaborate with product teams, mentor fellow engineers, and enhance operational stability by producing high-quality, modular software.
Lead QA and test strategies for complex distributed systems. Oversee automation frameworks across development teams and enforce quality assurance measures. Establish and report on KPIs and metrics for product quality. Mentor QA and software engineers, and identify automation opportunities within Continuous Integration processes.
As a Staff Backend Engineer, you will shape the technical direction by leading complex product initiatives, optimizing engineering processes, and mentoring engineers. Responsibilities include designing and deploying server application code, ensuring secure coding standards, and improving system performance while participating in on-call schedules.
As a Backend Server Software Engineer, you will develop and maintain server application code, implement secure coding standards, perform security testing, and monitor application performance. You will also contribute to automated testing and collaborate on cross-functional projects, ensuring high-quality solutions for Empower's users and engineering team.
Featured Jobs
As a Software Engineer, you will engage in the full software development lifecycle for a Commercial Lines insurance software product, participating in agile sprints, designing web-based solutions, implementing RESTful services, and ensuring scalability and security in the tech stack.
As a Member of Technical Staff at Chronosphere, you will design and implement enhancements to the metrics API and ingestion pipeline, focusing on distributed systems and data storage challenges. Your role includes collaborating with cross-functional teams, mentoring peers, and optimizing the reliability and performance of the storage engine.
As a Software Developer II, you will support internal applications, modernize systems, and apply engineering principles to design, develop, test, and maintain software. You'll ensure high-quality code delivery, collaborate with various teams, provide maintenance support, and seek automation opportunities.
As a Senior Software Engineer at Peloton, you will design, develop, and monitor microservices integrated with our platform and third-party partners. Your role involves writing maintainable code, leading technical discussions, engaging in code reviews, and mentoring junior engineers while contributing to the growth and evolution of the music catalog systems.
As a Lead Software Engineer at SeatGeek, you will run a containerized service-oriented architecture, ship code to production frequently, solve complex technical challenges, build user-friendly interfaces, and evaluate new technologies to enhance the software stack. Your background in building business-critical software will be valued, and you'll work collaboratively within the R&D team.
As a Senior Software Development Engineer in Test (SDET), you will be responsible for designing and implementing large-scale test automation frameworks, collaborating with teams to ensure software quality, and leading the development of the testing architecture for CrowdStrike's Next-Gen SIEM platform.
As a Software Engineer on the Card Checkout team, you will design, develop, and deploy software systems for seamless checkout experiences using various programming languages and cloud platforms. Responsibilities include collaborating with teams to define requirements, optimizing code, troubleshooting issues, and participating in Agile practices.
Top remote Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results