Senior Software Engineer - Cloud Applications

Inactive
United StatesFull-TimeSenior
This job is no longer active. We keep the page for reference, but the employer may not accept new applications.
Salary160,000 - 180,000 USD per year
Job closed

Job Details

Experience
5+ years
Required Skills
AWSDockerPostgreSQLPythonJavaKubernetesGoReactCI/CDRESTful APIs

Requirements

  • 5+ years of experience as a Full Stack or Software Engineer in production environments
  • Strong proficiency in frontend frameworks such as React, Angular, or Vue.js
  • Solid backend development experience in languages such as Python, Java, Node.js, Go, or C++
  • Experience designing and building RESTful APIs and microservices architectures
  • Hands-on experience with cloud platforms including AWS, Azure, or GCP and core services
  • Strong knowledge of relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB
  • Experience with DevOps practices and CI/CD tools such as Jenkins, GitLab CI, or similar
  • Familiarity with containerization and orchestration technologies like Docker and Kubernetes
  • Strong understanding of software engineering best practices including testing, version control (Git), and agile development
  • Experience working in fast-paced, collaborative engineering environments

Responsibilities

  • Design, develop, and deploy scalable full-stack cloud applications supporting robotic control, monitoring, and analytics platforms
  • Build intuitive web interfaces and robust APIs to manage robot configurations, task execution, and system deployments
  • Develop backend systems for processing real-time telemetry, sensor data, and operational logs from robotic devices
  • Implement dashboards and data visualization tools to deliver insights into robot performance and system efficiency
  • Collaborate with robotics, embedded systems, AI/ML, and product teams to translate requirements into technical solutions
  • Design secure and efficient communication protocols between cloud systems and robotic devices
  • Contribute to cloud infrastructure development across platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud
  • Build and maintain CI/CD pipelines for automated testing, deployment, and release processes
  • Monitor system performance, troubleshoot issues, and ensure high availability and reliability of services
  • Participate in architectural discussions, code reviews, and technical documentation efforts
Job closed
160,000 - 180,000 USD per year
Job closed