Top Hybrid Java Developer Jobs in Seattle, WA
Lead the design and implementation of large-scale defenses to protect user safety. Work cross-functionally to deep dive into open problems and deliver innovative solutions. Guide and mentor junior engineers on the team.
Design, implement, and operate critical and scalable backend services at Snap Inc. Collaborate with teams to deliver innovative products. Advocate for best practices in availability, scalability, and operational excellence.
Backend Engineer role at Snap Inc. Responsibilities include designing, implementing, and operating critical and scalable services. Required skills include experience with backend services, distributed systems, and operating highly-available systems at scale. Preferred qualifications include experience with Java, C++, Python, NoSQL solutions, and cloud computing technologies.
Manager of Software Engineering position at Warner Bros. Discovery overseeing a critical backend team responsible for managing shared user session context across front-end and backend services. Seeking a passionate individual to lead and mentor a team of engineers in solving complex engineering challenges.
IonQ is seeking a Senior Software Engineer to help build the next generation of their systems control platform for quantum computers. Responsibilities include leading, designing, and developing software components, ensuring software quality, collaborating with interdisciplinary staff, and continuously improving processes. Ideal candidates have a bachelor's degree in Computer Science or equivalent practical experience, 3+ years of software development experience in languages like Java, Go, Rust, or C/C++, and excellent engineering skills in multithreaded programming, distributed systems, and interfacing with hardware.
Featured Jobs
Seeking Senior Software Engineer to join the Member Growth engineering team at SoFi. Responsible for leading development, testing, shaping technical architecture, translating product requirements, mentoring team members, and generating new initiatives. Requires 4+ years programming experience with core stack in Kotlin/Spring/PostgreSQL and experience in SOA or microservice-based applications.
Square Bank Accounts team is looking for a Senior Software Engineer to work on building and improving Checking and Savings products used by merchants. Responsibilities include managing business finances, providing banking tools, integrating with other cash flow tools, and developing backend systems at scale.
Design, build, and support core systems for identity management on Cash App. Develop intuitive identity verification and limits system at a global scale. Solve technical challenges, leverage cutting-edge technologies, and contribute to a 24/7 support roster.
Collaborate with peers to design and implement product features in a high-scale distributed architecture. Develop automated tests, conduct code reviews, mentor junior engineers, support critical production services, and participate in team meetings and sprint ceremonies. Requires 5+ years of professional software development experience, proficiency in server-side API development using Java, Scala, or Kotlin, cloud application architecture experience, and knowledge of Agile practices.
Seeking a Staff Software Engineer with experience in designing and developing data analytics applications. Responsibilities include designing and implementing a real-time data visualization and analytics platform, standardizing development processes, researching and adopting new technologies, and collaborating with key stakeholders.
Principal Engineer in the Platform Engineering Group at ThousandEyes, responsible for setting technical direction, mentoring engineers, and solving complex problems with scalable solutions. Requires expertise in Java, performance, scalability, and distributed systems. Bachelor's degree in Computer Science required.
Seeking a Senior Software Engineer focused on Kubernetes Service Platform team to create innovative solutions and improve the automation between infrastructure and application. Responsibilities include architecting, building, and improving automation, supporting applications, creating libraries, scaling systems sustainably, and identifying quality solutions.
All Filters
No Results
No Results