Senior Software Engineer

New
P
PindropIdentity Security
US - RemoteFull-TimeSenior
Salary130,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-7 years
Required Skills
AWSDockerPythonJenkinsKubernetesMySQLGoRedisCI/CDGitHub Actions

Requirements

  • 5-7 years of software development experience.
  • Experience designing and implementing highly scalable cloud-based APIs.
  • Proficiency in multiple programming languages, such as Python and Go.
  • Expertise in Data Structures, Algorithms, and Concurrency.
  • 2+ years of experience in DevOps practices for SaaS services.
  • Hands-on experience with Jenkins, Github Actions, and CI/CD pipelines.
  • Experience managing applications in multi-container environments (Kubernetes).
  • Knowledge of Data Storage technologies such as Redis and MySQL.
  • Knowledge of Docker.
  • Experience with AWS products: Kinesis, DynamoDB, S3.
  • Linux proficiency.

Responsibilities

  • Design, develop, test, deploy, and monitor high-performance services and APIs.
  • Develop applications in Golang and Python.
  • Develop and maintain services using AWS native products such as Kinesis, DynamoDB, and S3.
  • Review code to maintain quality with an eye towards performance, scale, and security.
  • Identify and evaluate new technologies for implementation.
  • Contribute to improving software engineering best practices.
  • Participate in an on-call rotation with night/weekend work.
  • Troubleshoot application issues and triage production incidents.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 170,000 USD per year
Apply Now