Samsara

Senior Software Engineer, Full Stack, AWS

Samsara

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $114,538 - $154,000 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDockerDynamoDBEC2GoGrafanaJavaJavaScriptNode.jsPrometheusPythonReactTerraform

About the role

  • Design, develop, and deploy scalable and highly available applications and services on AWS
  • Utilize a wide range of AWS services, including EC2, S3, RDS, DynamoDB, Lambda, API Gateway, ECS/EKS
  • Implement Infrastructure as Code (IaC) using AWS CloudFormation or Terraform to automate infrastructure provisioning and management
  • Integrate AI/ML-powered solutions in sales tools to support and optimize sales workflows (CRM integration, lead scoring, chatbots, recommendation engines, forecasting models)
  • Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, or similar tools
  • Build and consume RESTful APIs and other web services
  • Support the integration of first- and third-party data sources into cloud pipelines for analytics and insights (ETL/ELT pipelines)
  • Implement robust monitoring, logging, and alerting solutions using AWS CloudWatch and other monitoring tools
  • Ensure the security and compliance of AWS environments and applications by implementing best practices
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions
  • Troubleshoot and resolve issues in production and non-production AWS environments
  • Stay up-to-date with the latest AWS services and best practices
  • Contribute to the development of technical documentation and best practices
  • Champion, role model, and embed Samsara’s cultural principles

Requirements

  • Bachelor's in Computer Science, Engineering, or related field with 5+ years of software development experience, or Master's with 3+ years
  • At least 2 years of full-stack software development experience
  • Strong understanding of core AWS services (EC2, S3, RDS, DynamoDB, Lambda, API Gateway, ECS/EKS)
  • Proficiency in at least one programming language such as Python, Java, Node.js, Go, or React
  • Experience working in Agile/Scrum environments and understanding of software development lifecycle processes
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • AWS Certified Developer – Associate or higher (preferred)
  • Experience with containerization technologies like Docker and orchestration services like Amazon ECS or EKS (preferred)
  • Experience building and deploying serverless applications using AWS Lambda and API Gateway (preferred)
  • Experience with database design and management on AWS (RDS, DynamoDB) (preferred)
  • Experience integrating multiple applications using middleware tools such as Zapier or Workato (preferred)
  • Familiarity with monitoring and logging tools like AWS CloudWatch, Prometheus, or Grafana (preferred)
  • Experience working with large-scale, distributed systems (preferred)
  • Ability to secure and maintain legal right to work in the specified location
Benefits
  • Base salary + bonus/variable + restricted stock unit awards (RSUs) for eligible roles
  • New hire RSU award and potential annual RSU refresh grants
  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Flexible working model that supports remote and in-person work
  • Accommodations for qualified persons with disabilities during recruiting
  • Additional benefits described on the company Benefits site

ATS Keywords

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

Hard skills
AWSEC2S3RDSDynamoDBLambdaAPI GatewayTerraformCloudFormationCI/CD
Soft skills
problem-solvingdebuggingcommunicationcollaborationAgileScrumcross-functional teamworktechnical documentationleadershipadaptability
Certifications
AWS Certified Developer – Associate
Samsara

Senior Software Engineer – Full Stack, AWS

Samsara
Seniorfull-time$113k–$146k / year🇨🇦 Canada
Posted: 21 days agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsDockerDynamoDBEC2GoGrafanaIoTJavaJavaScriptNode.js+4 more
Truelogic Software

Staff DevOps Engineer, AWS – Health Care

Truelogic Software
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 9 days agoSource: jobs.ashbyhq.com
AWSCloudDistributed SystemsDockerEC2GoGrafanaJenkinsKubernetesLinuxPrometheusPython+1 more
Yuxi Global powered by Veritas Automata

Senior Manager, Application Development

Yuxi Global powered by Veritas Automata
Seniorfull-time🇺🇸 United States
Posted: 9 days agoSource: jobs.smartrecruiters.com
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformGrafanaJavaJavaScriptJenkinsKubernetes+9 more
Zeitview

Senior Software Engineer

Zeitview
Seniorfull-timeMassachusetts · 🇺🇸 United States
Posted: 9 days agoSource: dronebase.hire.trakstar.com
AWSCloudDistributed SystemsDockerEC2ElasticSearchGraphQLJavaKafkaKubernetesMicroservicesNoSQL+4 more
Pythian

Site Reliability Engineer

Pythian
Mid · Seniorfull-time🇮🇳 India
Posted: 17 days agoSource: jobs.lever.co
AWSCloudDistributed SystemsDockerGoGrafanaKubernetesLinuxMicroservicesOraclePrometheusPython+2 more