Backend Software Engineer, Java / Scala
Bayside Solutions - Cupertino, CA
Apply NowJob Description
Backend Software Engineer, Java / ScalaW2 ContractSalary Range: $124,800 – $145,600 per yearLocation: Cupertino, CA – Hybrid RoleJob SummaryBuilding the next generation of foundational tools that empower software developers. Our Observability team is a fast-moving, highly skilled team designing and building a suite of platforms and services that help our engineers observe and get insights into their systems. If the thought of working with petabytes of data interests you, this is the place to be. Our systems must scale globally, stay highly available, and “just work” while supporting some of the largest services in the world. We are seeking a highly skilled Java and Scala Distributed Systems Engineer to join our team. This role demands a deep understanding of large-scale data systems, a strong foundation in observability, and a proven ability to deliver complex projects from inception to completion.Duties and ResponsibilitiesRequirement gathering across cross-functional teamsDeveloping practical, fault-tolerant, high-performance distributed systems.Leading and participating in technical design discussions across cross-functional teams.Gain an in-depth understanding of the domain and come up with creative ideas in the domain.Willingness to lead an independent research in the field of work.Enthusiastic Developer to join as a member of this collaborative and friendly team. You should be someone with ideas and passion for software delivered as a service to maximize reuse, efficiency, and simplicity.Requirements and QualificationsBS or MS in CS or equivalent5 years of industry experienceDeep understanding of core CS concepts, including data structures, algorithms, and concurrent programmingProficiency in programming languages Java and ScalaExperience with designing, implementing, and supporting highly scalable infrastructure servicesDeep understanding and work experience in distributed systemsExperience designing and using columnar storage systemsStrong attention to detail and excellent analytical capabilitiesPreferred QualificationsExperience in building Observability platforms is preferredExperience in building query engines is a plusFamiliarity with time series database internalsExperience with Observability solutions using OpenTelemetry, Prometheus, and GrafanaPassion for developing clear, robust, and maintainable codeAbility to learn and apply new technologies and frameworks.Great communication skillsBayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.’s CCPA Privacy Policy. #J-18808-Ljbffr
Created: 2025-09-21