Senior Staff Software Engineer, Cloud Infrastructure

Posted about 1 month agoViewed
United States, CanadaFull-TimeMedical Device
Company:Outset Medical
Location:United States, Canada, EST, PST
Languages:English
Seniority level:Staff, 8+ years
Experience:8+ years
Skills:
AWSBackend DevelopmentDockerLeadershipNode.jsPostgreSQLPythonSoftware DevelopmentSQLAmazon RDSCloud ComputingCybersecurityData MiningDynamoDBJavaKafkaKubernetesMachine LearningTypeScriptData engineeringCI/CDRESTful APIsDevOpsTerraformMicroservicesMentoringScalaAnsible
Requirements:
Master’s degree in computer science, or equivalent experience. Advanced English proficiency. 8+ years of professional software development experience. Hands-on coding experience covering full stack and big data. Strong programming skills in Java, Python, Scala, Typescript/Javascript, and SQL. Strong foundation in computer science, data structures, algorithms, OOP, Functional Programming, and software design patterns. Strong problem solving and debugging skills. Experience designing and developing RESTful APIs and data persistence APIs. Experience with various backend & database technologies and architectural trade-offs. Expertise with AWS. Experience with large-scale distributed storage and database systems (RDBMS or NoSQL). Experience with distributed messaging systems. Experience building real-time messaging solutions using core language features, AWS managed services, and open-source solutions. Familiarity with microservice architectures, containers, and DevOps technologies. Experience setting up server monitoring, alerting, logging, and server provisioning. Experience with Terraform, Ansible, Docker, AWS CDK, CloudFormation, EKS/Kubernetes or similar. Experience developing and productionizing ML models. Experience with AIOps/MLOps. Familiarity with DynamoDB, S3, Kafka/Zookeeper, Kinesis, Postgres, Snowflake, Athena, MQTT, RabbitMQ, GraphQL, Avro, Protocol Buffers, Thrift, gRPC, nginx, AWS VPC, ALB, CloudWatch, CloudTrail, SQS, SNS, Cognito, Inspector, Lambda, Fargate, OWASP, STIG, Spark, Flink, SageMaker, MLFlow, TensorFlow, Scikit.
Responsibilities:
Build a scalable, reliable application and data platform. Design new software systems and enhancements. Develop SQL and NoSQL solutions for big data problems. Develop batch, real-time, and streaming data solutions. Develop performant and robust multi-threaded and event-driven solutions. Identify and implement improvements in platform APIs and data tools. Improve logging for alerting and debugging. Participate in on-call support rotation. Establish and improve metrics for platform success. Drive efficiency and reliability improvements through design and DevOps automation. Lead and mentor junior engineers. Ensure security, least privilege access, PII/PHI, and data reliability in designs.
About the Company
Outset Medical
501-1000 employeesMedical
View Company Profile
Similar Jobs:
Posted about 2 months ago
United StatesFull-TimeSoftware Development
Staff Cloud Infrastructure Engineer
Posted 3 months ago
United StatesFull-TimeSoftware Development
Staff Cloud Infrastructure Engineer
Company:Assured
Posted about 2 months ago
United StatesFull-TimeSoftware Development
Senior Software Engineer, Cloud Infrastructure
Company:Zoo