Salary
💰 $100,000 - $175,000 per year
Tech Stack
AWSCloudKubernetesPHPPythonReactRubyTerraformTypeScript
About the role
- Create – Architect and build robust, maintainable, and scalable core services, focusing on revamping authentication mechanisms using modern protocols and AWS infrastructure.
- Innovate – Keep abreast of the latest trends in AWS services, to lead cutting-edge developments and migrations. Keep pace with emerging standards in React and Serverless APIs and work on greenfield development. Your ideas will contribute significantly to our product roadmap.
- Improve – Define and refine best practices for core service management, actively participating in design and code reviews. Enhance infrastructure code and service reliability with every iteration.
- Learn – Engage with complex systems and deep domain knowledge in our industry. Continuously embrace new learning opportunities to stay ahead in the field.
- Support – Collaborate with our Support organization to assist our customers with their challenges and incorporate feedback to improve our products and services.
- Lead – Provide technical leadership within the team and across the company as a subject matter expert in core services, Serve as a subject matter expert full stack web application development, providing technical leadership within the team, the company, and the industry.
Requirements
- 5+ years’ experience with Infrastructure as Code, with familiarity in Terraform, CloudFormation, and/or the AWS CDK (Cloud Development Kit).
- Expertise with Event-Driven Architecture and Domain Driven Design.
- Strong programming expertise in at least one modern development language (TypeScript, Python) with an understanding of Object-Oriented Programming (bonus points for experience with PHP and Ruby).
- Capability to learn new programming and scripting languages as needed.
- Experience creating and documenting Site Reliability practices.
- Experience creating and documenting public severless APIs
- Familiarity with Agile software development methodologies and associated tools
- Strong background in managing and revamping authentication services, emphasizing OAuth 2.0 and other modern protocols.
- Firm understanding of AWS services, particularly AWS Lambda and CloudFront, with a proven track record of successful migrations and service enhancements.
- Experience with commercial CDNs (Fastly, Akamai), request lifecycles, and edge computing (e.g., Lambda@Edge).
- Proficiency in Kubernetes and AWS ECS/Fargate, ensuring high performance and reliability of production systems.
- Ability to participate in on-call rotations and respond to critical production issues.
- Excellent communication skills and a collaborative approach to problem-solving.
- Commitment to continuous learning and improvement in a fast-paced and evolving industry.