Salary
💰 $126,788 - $199,239 per year
Tech Stack
AirflowAWSCloudEC2ElasticSearchGoGrafanaJavaScriptJenkinsKubernetesMicroservicesNode.jsPrometheusPythonRedisRustScalaSparkSQLTerraform
About the role
- Responsible for planning and designing new software and web applications.
- Analyzes, tests and assists with the integration of new applications.
- Oversees the documentation of all development activity.
- Trains non-technical personnel.
- Assists with tracking performance metrics.
- Integrates knowledge of business and functional priorities.
- Acts as a key contributor in a complex and crucial environment.
- May lead teams or projects and shares expertise.
Requirements
- Bachelor's or master's degree in computer science or a related field.
- 3+ years of hands-on experience coding in Golang, Rust, Node.js, Python or Scala.
- 2+ years of experience with microservices, Kubernetes, or EKS (AWS or OCI).
- 2+ years of experience with enterprise cloud services (e.g., S3, OCI Object Storage, EMR, Glue, EC2, ECS, OCI Compute, IAM, Lambda, CodeBuild, Athena, OCI Dataflow, Redis, ElasticSearch, RDS, Aurora, and Airflow).
- Proficiency in CI/CD tools such as Jenkins, Terraform, or similar automation tools.
- Strong SQL skills with hands-on experience using data platforms such as Aerospike, Snowflake, Databricks, Spark, Presto, and EMR.
- Experience with monitoring tools like Datadog, Prometheus, Grafana, and ELK stack.
- Excellent communication and collaboration skills with the ability to work effectively across teams and regions.
- Best-in-class Benefits
- Array of options, expert guidance and always-on tools
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangRustNode.jsPythonScalamicroservicesKubernetesAWSOCISQL
Soft skills
communicationcollaborationtrainingleadershipanalyticalproblem-solvingdocumentationperformance trackingteam contributionbusiness knowledge
Certifications
Bachelor's degreeMaster's degree