cover image
Bayside Solutions

Bayside Solutions

www.baysidesolutions.com

4 Jobs

205 Employees

About the Company

Bayside Solutions is an industry-leading provider of staff augmentation and consulting services. Since 2001, we've built our company around a single concept - relationships. We focus on the people we serve. We're straightforward, consistent and 100% accountable. We deliver more intelligent solutions that help our clients and candidates thrive.

Bottom line, we've raised the bar in workforce solutions.

Business and Technology Staffing
Your IT and telecom systems are essential to thriving in today's global market. Having the right talent with the cutting-edge skills to develop, deploy and manage them is just as critical.

Clinical and Scientific
Bayside's relationship-based recruiting approach makes us a true talent magnet. By giving our job candidates the respect and opportunities they deserve, we attract and retain the industry's best - and that ultimately pays off for you.

Listed Jobs

Company background Company brand
Company Name
Bayside Solutions
Job Title
Backend Software Engineer - Scala, Kubernetes
Job Description
**Job Title** Backend Software Engineer – Scala & Kubernetes **Role Summary** Develop production Scala applications and support Kubernetes‑based infrastructure. Primary focus on building and maintaining a batch orchestration platform that processes 100,000+ jobs per day, creating migration tools for data platform transitions, and writing efficient Golang code. Ensure high availability, reliability, performance, and data integrity across distributed systems. **Expectations** - Deliver production‑ready Scala code 70% of the time, with 30% dedicated to Kubernetes and cloud infrastructure. - Design and implement scalable, fault‑tolerant distributed systems. - Collaborate with stakeholders and engineering peers to define and ship robust platform features. - Maintain strict data governance, security, and integrity standards. **Key Responsibilities** - Build and maintain batch orchestration platform handling >100K daily jobs. - Develop tooling to migrate job configurations to new data platforms. - Write high‑performance Golang components where required. - Design and implement distributed data systems for HA, reliability, and performance. - Deploy and manage applications in Kubernetes. - Ensure compliance with data integrity, governance, and security policies. - Debug, optimize, and troubleshoot large‑scale distributed environments. **Required Skills** - Strong programming in Scala. - Deep knowledge of data structures, algorithms, and distributed computing principles. - API development experience (REST/GraphQL). - Proficiency in Kubernetes deployment and management. - Relational database experience (PostgreSQL). - Golang coding proficiency. - Experience with batch orchestration, distributed systems, high‑availability design, and performance tuning. - SQL knowledge; familiarity with relational databases. - Debugging and optimization of large‑scale systems. **Preferred Skills** - Advanced Kubernetes and cloud (AWS) experience. - Exposure to Yarn, Apache Spark, and iOS development. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - No mandatory certifications, but relevant cloud or Kubernetes credentials are advantageous.
United states
Remote
24-11-2025
Company background Company brand
Company Name
Bayside Solutions
Job Title
Java Software Engineer
Job Description
Job Title: Java Software Engineer Role Summary Provide backend development for Java and JavaScript applications, designing and implementing event‑driven workflows and multi‑tier architectures. Deploy services via Kubernetes and Docker, maintain code in GitHub, and participate in testing and data modeling across relational and NoSQL databases. Expectations - 2–4 years of core Java experience with strong OOP fundamentals. - Proven ability to work remotely and independently in a contract (W2) setting. Key Responsibilities - Design, develop, and maintain Java applications and associated JavaScript components. - Implement event‑driven architecture and orchestrate complex workflows. - Build and deploy services using Kubernetes and Docker; manage CI/CD pipelines. - Write and merge code using Git/GitHub, ensuring clean commit history. - Test and troubleshoot applications across all phases of a multi‑tier system. - Model data in relational and NoSQL databases; optimize queries and storage. - Configure and maintain cloud infrastructure (AWS/GCP/Azure) and search tools (SOLR, Elasticsearch). Required Skills - Core Java, object‑oriented programming (OOP). - Kubernetes, Docker, Git, GitHub. - JavaScript, event‑driven architecture, microservices, API development. - Multi‑tier system design, complex workflows, and system testing. - Data modeling; relational databases (SQL), NoSQL databases. - Cloud infrastructure (AWS/GCP/Azure), SOLR/Elasticsearch. - CI/CD, DevOps practices, containerization, version control. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - No mandatory certifications required.
United states
Remote
Junior
24-11-2025
Company background Company brand
Company Name
Bayside Solutions
Job Title
BE Software Engineer (Block Storage)
Job Description
**Job Title**: Backend Software Engineer – Block Storage **Role Summary** Design, develop, and maintain high‑performance block storage components within a cloud infrastructure stack, ensuring scalability, reliability, and efficient I/O handling. **Expectations** - Deliver end‑to‑end feature development in a cross‑functional team. - Own code quality, performance, and reliability. - Communicate progress and technical decisions clearly to stakeholders. **Key Responsibilities** - Architect and implement block storage services using Unix/Linux environments. - Write robust, automated tests covering unit, integration, and performance scenarios. - Optimize asynchronous I/O paths for low latency and high throughput. - Collaborate with DevOps, SRE, and product teams to refine requirements and release plans. - Monitor production systems, investigate incidents, and apply performance tuning. **Required Skills** - Proficiency with Unix/Linux systems. - Coding in Rust, C++, Java, or C#. - Scripting in Bash, Python, or Perl. - Strong grasp of software testing methodologies and practices. - 2+ years of professional software development experience. - Demonstrated ownership and results‑driven delivery. - Excellent verbal and written communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Seattle, United states
Hybrid
Junior
02-12-2025
Company background Company brand
Company Name
Bayside Solutions
Job Title
Clinical Program Manager (CPM)
Job Description
**Job Title:** Clinical Program Manager (CPM) **Role Summary:** Lead cross-functional clinical trial execution, overseeing timelines, governance, and risk management across multiple studies or indications. Serve as strategic advisor to senior leadership, ensuring regulatory compliance, resource optimization, and quality delivery. **Expectations:** - Execute trial strategy and maintain study timelines for multiple projects. - Ensure audit/inspection readiness and TMF compliance. - Drive process standardization, vendor selection, and resource allocation. - Mentor and develop junior trial staff. **Key Responsibilities:** - Lead Clinical Study Execution Team (CSET) meetings, driving consensus on milestones. - Develop and monitor trial execution strategies, budgets, and risk mitigation plans. - Maintain TMF compliance and audit readiness. - Draft study documents (protocols, ICFs, CRFs, monitoring plans) and collaborate with cross-functional partners. - Standardize processes and tools across studies. - Contribute to RFP development, CRO/vendor selection, and oversight of external partners. - Provide training to CROs, vendors, investigators, and study coordinators. - Participate in recruiting and hiring of clinical trial staff. - Mentor Clinical Trial Managers, Associates, and Assistants. - Analyze operational data to inform decision-making and fiscal responsibility. **Required Skills:** - 8+ years in pharmaceutical or biotech clinical operations or research. - Expert knowledge of FDA/EMA regulations, ICH Guidelines, GCP, and clinical SOPs. - Strong strategic thinking, program-level planning, and risk management. - Experience with eTMF, EDC, IRT, and CTMS systems. - Excellent cross‑functional collaboration, communication, and decision‑making. - Ability to multitask, prioritize, and meet critical deadlines. **Required Education & Certifications:** - Bachelor’s degree in Life Sciences, Nursing, or related scientific discipline (BS, BA, or RN). - Professional certifications (e.g., CTP, CRA) preferred but not mandatory.
Fremont, United states
Hybrid
Senior
18-12-2025