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