Top Java Developer Jobs in San Francisco Bay Area
As a Distinguished Engineer on the AI Ops team, you will be responsible for building the next-generation routing engine for the Internet using Data Science, Machine Learning (ML), and Artificial Intelligence (AI).
Design and build scalable applications/features focussed towards creating business impact
Architect, build and optimize Snap's batch and real-time data processing infrastructure and platform for a wide range of use cases.
Principal Fullstack Software Engineer
As a Shield Engineer on the Site Reliability Team, you will unblock and resolve issues for Atlassian teams, analyze operational metrics, automate tasks, and enhance self-serve capabilities. Required skills include Shell Scripting, Python, Java, Kotlin, CI/CD, DevOps tools, and knowledge of Atlassian products.
Featured Jobs
Seeking an experienced Principal Software Engineer to build a fast, reliable, and frictionless telemedicine end-user experience. Responsibilities include leading design, development, implementation of scalable backend solutions, setting coding patterns, and collaborating with various teams for innovation.
Seeking an experienced Senior Software Engineer to help build a fast, reliable, and frictionless eCommerce management user experience. Responsibilities include collaborating with backend and quality engineers, creating engaging user interfaces, monitoring and improving application performance, coaching team members, maintaining documentation, and driving continuous improvement in architecture and team culture.
Design, build, and maintain payment services and infrastructure for Square. Lead high-scale software solutions and mentor other engineers. Collaborate with product, business, and finance teams to develop global payments strategy.
Senior Software Engineer role at Square's Early Revenue Access team. Responsible for building a prefunding engine, mentoring engineers, and collaborating with the product team. Requires 8+ years of industry experience and expertise in Java, Kotlin, and Ruby.
Senior Software Engineer role at Square focusing on building a prefunding engine for the Early Revenue Access team. Responsibilities include leading large-scale feature releases and mentoring junior engineers.
Managing product development activities, collaborating with various teams, solving complex problems, and leading an engineering team to deliver high-quality solutions.
Build high-quality, clean, scalable, and reusable code. Work on new products and features, mentor colleagues, and promote knowledge-sharing. Requires 10+ years of experience with Java, passion for JavaScript, advanced knowledge of data structures, algorithms, and UI frameworks like Angular or React. Experience with relational databases and multiple technology stacks.
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes. Work with product owners to understand requirements, design, implement, and deliver high-quality products. Contribute to new product features and mentor colleagues.
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems. Collaborate with digital product managers to deliver robust cloud-based solutions. Utilize various programming languages and technologies to drive powerful experiences for customers.
Collaborate with Agile teams to design, develop, test, and implement technical solutions using a variety of development tools and technologies. Share tech trends, experiment with new technologies, mentor other engineers, and deliver cloud-based solutions to enhance financial empowerment for customers.
Seeking an experienced Senior Generative AI Engineer to build and maintain APIs and SDKs to train, fine-tune, and access AI models at scale. Work with a world-class AI team to design and implement key API products for real-time customer-facing applications.
The Architect/Principal Engineer at Domino Data Lab is responsible for translating knowledge of AI/ML into strategic vision, guiding technical decisions, collaborating on product roadmap, overseeing project execution, and ensuring code quality and risk management. This role requires strong technical expertise, leadership skills, and the ability to balance multiple priorities.
Senior/Staff Software Engineer role at Domino Data Lab, responsible for deep knowledge of the Domino codebase, identifying and fixing technical issues, representing the team in technical discussions, and mentoring junior team members. Requires strong experience in programming languages, design and development of large scale systems, data structures, algorithms, and software design principles.
As a Software Engineer on the Refund API team, responsible for designing, building, and maintaining payment services and infrastructure. Involved in building high-volume, low-latency, distributed transaction processing systems and abstracting legacy APIs into service APIs for Square and sellers' products.
Collaborate with engineers, designers, and product managers to design, build, and iterate on world-class product experiences for Square Invoices. Responsible for API design, implementation, automated testing, and rollout. Mentor team members and ensure high engineering standards to safely handle payments and sensitive data. Partner with various engineering teams to ship features and improve products based on customer feedback.
Senior Software Developer in Test role at Instacart working on automation frameworks across all products and maintaining high quality standards. Responsible for developing automated functional integration tests, database queries, and collaborating with cross-department teams in an Agile environment.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results