Enterprise 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.
We are seeking a highly skilled and visionary Enterprise Architect with deep expertise in AWS serverless technologies and microservice-based architectures. This role is pivotal in driving our cloud strategy, designing scalable and resilient solutions, and guiding development teams in adopting modern architectural patterns. The ideal candidate will be a strategic thinker with a strong technical background, capable of translating business requirements into robust and efficient cloud-native solutions. You will be responsible for defining the architectural vision, standards, and best practices for our serverless and microservices landscape, ensuring alignment with overall enterprise goals.
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.
- Lead proof-of-concept projects to evaluate the technical feasibility, practicality, and overall suitability of proposed solutions.
- 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.
- Perform architectural reviews to ensure adherence to established architectural standards and provide guidance to development teams.
- 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.
- Proven experience in architecting and deploying complex, large-scale applications using AWS serverless services.
- Strong proficiency in JavaScript and TypeScript for web development.
- Experience with microservices architecture and design patterns.
- Demonstrable experience and understanding of Micro Frontend architectures, specifically with React.
- In-depth understanding of cloud computing principles and architectures.
- Hands-on experience with Devops practices and CI/CD Pipelines with technologies such as Github Actions, AWS CloudFormation, Terraform, or CDK.
- Experience with API design and management.
- 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
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus