Staff Engineer - Cloud Software
We are seeking a highly skilled and experienced Staff Engineer - Cloud Software to design, develop, and maintain robust, scalable, and secure cloud-native applications and infrastructure. This role will be pivotal in shaping our cloud strategy and ensuring the high availability and performance of our critical life sciences platforms. FlowJo is the world's leading flow cytometry analysis software, used by researchers and scientists globally to analyze complex biological data. FlowJo serves over 100,000 users worldwide in academic institutions, pharmaceutical companies, and research institutions. The software plays a critical role in advancing medical research, including cancer immunology, vaccine development, and cellular biology studies. We are transitioning FlowJo from desktop software to a cloud deployment model.
We are the makers of possible.
Job DetailsBD is one of the largest global medical technology companies. Advancing the world of health is our purpose. We value collaboration across design, engineering, manufacturing and marketing to deliver transformative solutions in healthcare.
We are committed to an environment where you can learn, grow and contribute. Become a maker of possible with us.
Responsibilities- Guide the architecture, design, and implementation of complex cloud-native software solutions using AWS services.
- Develop high-quality, maintainable, and well-documented code in languages such as TypeScript, Rust, and C+.
- Drive best practices in software development, including code reviews, automated testing, and CI/CD.
- Collaborate with product managers, data scientists, and other engineering teams to translate business requirements into technical solutions.
- Champion security best practices and ensure compliance with relevant industry regulations (eg, HIPAA, GxP, GDPR) within cloud environments.
- Mentor junior engineers, provide technical guidance, and foster a culture of innovation and excellence.
- Proactively identify and resolve technical challenges, performance bottlenecks, and scalability issues within distributed systems.
- Evaluate and recommend new cloud technologies and tools to improve efficiency, performance, and cost-effectiveness.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related STEM field.
- 8+ years of professional software development experience, including at least 4 years focused on cloud-native application development and architecture.
- Cloud expertise with AWS (compute, storage, networking, databases) and familiarity with Azure or GCP.
- Hands-on experience with AWS services, including ALB/NLB, TLS, NATS/KEDA, Auto-scaling, Direct Connect, FinOps, Cloud Security, Versioned Object Storage & Lifecycle Policies, Caching Layers, FSx for Lustre.
- Strong programming skills in TypeScript/Node and C+.
- Extensive experience with containerization (Docker, Kubernetes) and serverless architectures.
- Proven track record of designing and implementing scalable, fault-tolerant, and secure distributed systems.
- Deep understanding of microservices architecture and event-driven systems.
- Experience with Infrastructure as Code (IaC) tools such as Terraform.
- Best practices in CI/CD tools (eg, Jenkins, GitHub Actions).
- Soft skills: communication, problem-solving, mentoring.
We prioritize collaboration and may require on-site presence. For most roles, a minimum of 4 days in-office per week is expected, with flexibility and work-life balance considerations. Remote or field-based roles will have arrangements noted in the job posting. In some locations, employment is contingent upon proof of full COVID-19 vaccination; testing may be available or required. BD follows Workplace Accommodations policies and applicable laws.
Why Join Us?A career at BD means being part of a team that values your opinions and contributions, encourages you to bring your authentic self, and emphasizes accountability, growth, and continual improvement. We invite you to help reinvent the future of health.
To learn more, visit: https://bd.com/careers
Equal Opportunity EmployerBecton, Dickinson, and Company is an Equal Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic status, sexual orientation, gender identity or expression, genetics, disability, military status, or other legally protected characteristics.
LocationPrimary Work Location: USA or Ashland - FlowJo
CompensationSalary range: $113,400.00 - $186,900.00 USD annual.