Salary
💰 $150,000 - $225,000 per year
Tech Stack
AWSAzureCloudNode.jsTerraformTypeScript
About the role
- Ownership over foundational systems shared across a variety of different products.
- Play a critical role in the development, design, and maintenance of Flex's platform, services, infrastructure, and dev tooling.
- Own problems end-to-end, thinking through everything from api contracts, data, scalability, security, observability, and metrics.
- Lead by example and mentor engineers in all aspects of planning, development and testing.
- Be a catalyst for driving best-in-class technology frameworks and tooling while staying engaged with the latest technology trends.
- Be on call, with the expectation to ability to solve problems and find solutions for the servicing team
Requirements
- Proficiency in NodeJS+Typescript and its ecosystem.
- An understanding of and interest in architectural patterns for highly available, scalable, low-latency, asynchronous systems
- Ability to hold yourself and the team to high standards.
- Strong communication (written and verbal) and interpersonal skills.
- Ability to provide in-depth evaluation of multiple technical directions and determine tradeoffs of each.
- Ability to make data-driven decisions on technical architecture and project prioritization.
- Exposure to modular monoliths along with the benefits and challenges they bring.
- Experience with any cloud based provider like Google Cloud, AWS, or Azure.
- Experience maintaining cloud-based infrastructure as code with tools like Terraform, Pulumi, or Cloudformation.
- Four or more years of relevant industry experience with a track record of shipping high-quality systems and platforms at scale.
- A strong work ethic