Senior Solutions Architect
Remote U.S. (designated states)
Department: Core Development
This position may be performed from one of the following U.S. states: AL, AZ, FL, GA, IN, KS, MA, MI, MS, NC, NV, OR, PA, SC, TN, TX, VA.
Duties and Responsibilities:
- Architecture Design:- Design, develop, and implement scalable and resilient architectures on AWS that meet business and technical requirements.
- Evaluate new technologies and ensure Raintree’s New-Gen architecture is keeping up with modern engineering patterns.
- AWS Services Expertise:- Utilize a wide range of AWS services with a heavy emphasis on serverless technologies.
- Design solutions that leverage microservices architectures for improved scalability and cost-efficiency.
- Development and Implementation:- Lead the implementation of architectural designs, providing technical guidance and support to development teams.
- Develop infrastructure as code (IaC) using tools like AWS CloudFormation, Terraform, or CDK.
- Work closely with product and engineering to ensure features are designed leveraging the appropriate designs.
- Performance Optimization:- Optimize performance and resource utilization of AWS infrastructure components to ensure high availability and scalability.
- Implement monitoring, logging, and alerting solutions to proactively identify and address performance issues.
- Security and Compliance:- Ensure that cloud solutions adhere to security best practices and compliance requirements (e.g.,HIPAA).
- Implement security controls, encryption, and access management strategies to protect data and resources.
- Documentation and Knowledge Sharing:- Create comprehensive documentation of architecture designs, configurations, and deployment procedures.
- Share knowledge and best practices with team members through training sessions and peer reviews
Position Proficiencies and Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (10+ years) as an Enterprise Architect or Lead Engineer with expertise in AWS.
- Strong proficiency in JavaScript and TypeScript for web development.
- In-depth understanding of cloud computing principles and architectures.
- Hands-on experience with infrastructure as code tools such as AWS CloudFormation, Terraform, or CDK.
- Familiarity with DevOps practices and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- AWS certification(s) such as AWS Certified Solutions Architect - Associate or AWS Certified Developer - Associate is a plus.
Competencies to Drive Success
- Significant experience working and leading cross-functionally in high growth organizations
- Outstanding written and verbal communication skills; proven ability to communicate effectively at all levels
- Self-starter with the ability to work independently, prioritize and get things done in a fast paced environment.
Our Perks
- Remote Work/Work From Home
- Paid Time Off/11 Paid Holidays/Year-End Holiday Break
- Health, Dental, Vision, HSA/FSA
- 401K with Company Match
- Disability & Life Insurance
- Employee Assistance Program
- Paid Parental Leave