Top Software Engineer Jobs in San Francisco, CA
The Sr. Software Engineer is responsible for planning, designing, and developing software applications, primarily using AWS and Kubernetes. Duties include architecture design, deployment of containerized applications, performance optimization, and mentoring junior engineers. The role requires collaboration with cross-functional teams and the implementation of security best practices.
As a Senior Golang Software Engineer at FreeWheel, you will collaborate with a diverse team to design and implement technical solutions, enforce best practices, mentor peers, and contribute to agile development processes while utilizing technologies like Go, MySQL, and AWS services.
As a Solutions Engineer/Salesforce Consultant, you will be responsible for building and configuring Salesforce solutions for clients, providing support and training, and documenting requirements. You will work closely with clients to enhance their efficiency and impact through customized solutions.
As a Senior Integration Engineer, you will ensure seamless integration of our software with external systems for renewable energy assets, manage client onboarding, lead testing phases, provide ongoing support after integrations go live, and work collaboratively with clients and internal teams.
Featured Jobs
The AI Technical Evangelist at Quilt Software will advocate for AI technology, oversee AI strategic initiatives, build consensus among teams, integrate AI into workflows, and provide thought leadership in the field of AI. They will be responsible for raising awareness, driving projects, and measuring the impact of AI solutions on business operations.
Looking for a highly talented and enthusiastic Senior Software Engineer with 3-5 years of experience in Java development. Responsible for code quality, continuous delivery, and continuous improvement in a distributed agile environment. Must have proficiency in designing and developing rich web applications using Java, integrating web solutions with web services, and troubleshooting web platform issues.
As a Technical Leader and Principal Software Engineer, you will collaborate with various teams to develop software solutions, ensure adherence to technical architecture, maintain documentation, debug complex issues, and enforce coding standards. You'll lead development activities and facilitate communication across teams to meet performance targets.
The Senior Software Engineer will develop subsystems, ensuring technical architecture compliance. Responsibilities include collaborating with cross-functional teams, implementing user requirements, documenting projects, debugging complex software issues, and conducting code reviews. Additional duties involve providing feedback for continuous improvement and adopting Agile methodologies in development processes.
As a Senior Software Engineer at Rockbot, you will develop and maintain software components, optimize performance, collaborate with cross-functional teams, mentor junior engineers, and make impactful architectural decisions in a highly collaborative environment.
The Data Engineer will develop and maintain data pipelines using Python, analyze business requirements, and document data flows and structures while collaborating with cross-functional teams to implement effective data solutions. Responsibilities include optimizing data pipelines and troubleshooting data-related issues.
The Shepherd - Solution Architect role at Mars Pet Nutrition focuses on overseeing the delivery of digital and data capabilities critical to the success of the Enterprise. Responsibilities include architecture, design, and optimization of key applications related to ERP, software engineering, and supply chain systems for the Pet Nutrition division.
As a Solutions Architect at Cleerly, you will provide technical support for sales and implementation, demonstrate technical expertise in Cleerly's products, and design solutions aligned with client needs. This role involves hands-on work with customers, offering best practices for Cleerly technology, and serving as a trusted technology advisor within a remote, cross-functional team.
The Software Quality Engineer will partner with customers to implement best practices in software quality assurance, utilize automation frameworks like Appium and Playwright, and contribute to continuous development of quality engineering standards. Responsibilities include acting as a test automation specialist, preparing roadmaps, and collaborating with client teams to enhance automated testing solutions.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results