Senior Software Engineer (Pulse)

New
Remote-first environmentFull-TimeSenior
Salary$130,000 — $170,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5-7 years of software development experience
Required Skills
AWSDockerPythonKubernetesMySQLGoGrafanaPrometheusCI/CDDevOps

Requirements

  • 5-7 years of software development experience.
  • Expertise in Data Structures, Algorithms, and Concurrency.
  • Proficiency in Python and Go programming languages.
  • Experience designing and implementing highly scalable cloud-based APIs.
  • 2+ years of experience in DevOps practices including CI/CD pipelines (Jenkins, GitHub Actions).
  • Experience with container orchestration (Kubernetes) and multi-container environments.
  • Hands-on experience with AWS products including Kinesis, DynamoDB, and S3.
  • Knowledge of data storage technologies such as Redis and MySQL.
  • Linux proficiency.
  • Strong verbal and written communication skills.

Responsibilities

  • Design, develop, test, deploy, and monitor high-performance services and APIs.
  • Develop applications in Golang and Python on a modern cloud-focused platform.
  • Develop and maintain services using AWS (Kinesis, DynamoDB, S3) and GCP native products.
  • Review code to maintain quality standards regarding performance, scale, and security.
  • Collaborate in a cross-functional team of engineers, scientists, and product managers.
  • Participate in an on-call rotation with night and weekend requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
$130,000 — $170,000 USD
Apply Now