Top Java Developer Jobs in San Francisco, CA
The Sr. Backend Engineer will develop and ship high-quality features in a scalable environment, review code for best practices, mentor team members, ensure monitoring of backend services, and participate in Agile ceremonies while solving complex problems.
This role involves developing and maintaining enterprise-level Android applications, collaborating with remote teams, creating elegant code, and ensuring adherence to software engineering best practices. The developer will focus on creating integrations with backend services and working on new products for various industries such as government and healthcare.
As a Staff Software Engineer on the Scale team, you will lead the modernization of the platform and build scalable systems using AWS technologies. You will implement best practices in software development, design distributed systems, and develop core frameworks and services for engineering teams, while actively mentoring junior engineers.
As a Data Platform Engineering Manager, you will lead a team to build scalable data solutions, focusing on data processing from production systems to data lakes and warehouses. You will ensure data quality, mentor engineers, and contribute to platform strategies in a collaborative environment.
As a Principal Solutions Architect, you will manage multiple customer projects, build relationships with client executives, guide clients through complex data challenges, lead SAP data migrations into Enterprise Data Warehouses, and drive SAP S/4HANA upgrades, collaborating closely with cross-functional teams and providing strategic guidance.
As a Data Platform Engineering Manager, you will lead a team to develop a robust data platform. Responsibilities include building scalable data systems, ensuring data quality, mentoring team members, and collaborating across departments to enhance decision-making with data.
The Senior Software Engineer in Test and Automation will establish robust automation testing frameworks, drive test automation strategies, support continuous integration processes, and ensure high-quality software products while collaborating with cross-functional teams and maintaining test documentation.
The Technical Implementation Engineer is responsible for implementing and configuring banking solutions using the Lumin Digital platform, collaborating with clients and teams throughout the project lifecycle, conducting troubleshooting, and ensuring successful data conversion. Knowledge of programming languages and financial domain experience is essential.
As the Software Engineering Manager, you will lead a team of full-stack engineers focused on building and maintaining workflow automation capabilities. Your responsibilities include mentoring team members, driving technical excellence, and collaborating across multiple teams to enhance product features and customer experiences in a fast-paced environment.
The Software Architect will provide technical leadership, overseeing the design and development of software systems. Responsibilities include guiding architectural decisions, mentoring engineers, collaborating with departments, and driving innovation in the software development process.
All Filters
No Results
No Results