Staff Software Engineer - Cloud Development
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
BD is a global medical technology company seeking a Staff Software Engineer to build and maintain a Cloud Data and Analytics platform. The role requires a hands-on technical leader to work across the entire stack, building scalable distributed solutions. Requirements7+ years of experience in building large-scale software applicationsBachelor's or Master's degree in Computer Science, Software Engineering, or an IT related fieldExperience running and supporting production systems on public cloud such as AWS - 3-5yrsExperience in designing and building services with AWS is a mustExperienced in multiple Cloud PaaS persistence technologies and in-depth knowledge of cloud-based offerings and orchestration technologies (AWS Step Function, Airflow, etc.)Experience in designing and integrating RESTful APIsKnowledge of Go, Java, React, and JavaScriptGood coding practices, including well-documented codeExperience in the data domain and knowledge of building pipelines is preferredKnowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data ProtectionExcellent debugging and optimization skillsExperience in unit/integration testing7+ years of related experience in developing data solutions and data movementBenefitsCompetitive salary or hourly rateWellness programsProfessional development opportunitiesRecognition and rewardsOriginally posted on Himalayas Apply To this Job