BeOne Medicines

Principal Software Engineer

BeOne Medicines

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $135,400 - $175,400 per year

Job Level

About the role

  • Architect, develop, and maintain scalable, robust and high-quality software solutions
  • Identify and resolve performance bottlenecks, network issues, and other cloud infrastructure-related problems
  • Implement and manage CI/CD pipelines using GitLab CI
  • Set up and maintain monitoring, logging, and alerting systems using Datadog, Kibana and/or CloudWatch
  • Implement security best practices to ensure data integrity and compliance with industry standards
  • Work closely with software developers and other stakeholders to understand requirements
  • Create and maintain comprehensive documentation of cloud infrastructure, processes, and procedures
  • Lead end-to-end software development lifecycle for highly complex software platforms
  • Mentor and coach junior engineers throughout the SDLC process

Requirements

  • 5+ years of overall backend software development experience
  • Strong background in backend software development
  • 2 years of hands-on experience with cloud platforms (AWS, Kubernetes)
  • Experience with GitLab, Datadog, Grafana, C#, .NET, and Python
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
  • Excellent problem-solving skills
  • Strong communication and collaboration skills
Benefits
  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend software developmentcloud platformsCI/CD pipelinesmonitoring systemslogging systemsalerting systemsC#.NETPythonKubernetes
Soft Skills
problem-solvingcommunicationcollaborationmentoringcoaching
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology