AWS Cloud Engineer
Techfinite Systems
Full-time
Remote
Job description
Application Architect
Position Type: Permanent, Fulltime
Location: Charlotte, NC
Compensation: USD 120k-140k
We are supporting our client in their search for an Application Architect for their office in Charlotte, NC.
We are seeking an experienced Application Architect (AA) to lead the design and improvement of global applications and technologies. This role will collaborate closely with development teams to define, promote, and implement enterprise application architecture best practices across both cloud and on-premise environments.
The successful candidate will play a key role in enhancing the quality, scalability, and performance of the software ecosystem while driving innovation through modern architectural approaches.
Key Responsibilities:
- Lead and facilitate the development of the company’s application architecture initiatives, including design and integration patterns, data-driven design, event streaming, microservices, and SDLC best practices.
- Document, maintain, and promote enterprise architecture guidelines and application design patterns for on-premises and cloud-based systems.
- Publish reference implementations (e.g., Saga, CQRS) and perform Proof of Concepts for new technologies and patterns.
- Provide hands-on development support to streamline pattern adoption across teams.
- Evaluate and assess application designs to ensure alignment with enterprise standards.
- Offer leadership, mentorship, and technical guidance to architects and development teams.
- Stay informed on emerging technologies and recommend new design patterns or best practices to enhance system performance and reliability.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 8+ years of experience in application architecture, design, and development for large-scale, high-availability systems.
- Proven experience designing cloud-native applications (containers, serverless, IaC) and working with multi-cloud environments (AWS, Azure, or GCP).
- Strong understanding of event streaming platforms (Kafka, Pulsar), pub-sub middleware, and API gateways.
- Proficient in modern programming languages such as Java, Node.js, Python, or C#.
- Solid understanding of cybersecurity principles as they relate to application design.
- Excellent analytical, communication, and leadership skills.
- One or more architecture or cloud certifications preferred (e.g., AWS Certified Solutions Architect, TOGAF, Azure Architect).
All interested applicants who meet the qualifications listed above are invited to submit a cover letter and resume by clicking "Apply Now".
The indicated pay range for this position is a good-faith estimate based on the qualifications necessary for the position, including experience, training, and other considerations permitted by law. Additionally, it is emphasized that the pay band mentioned herein is the one established by the client company. Factors that may be used when making an offer may include a candidate’s skills, experience and geographic location, the expected quality and quantity of work. Most candidates will start at the bottom half of the pay range, with the upper end reserved for candidates with extensive experience and skills and who live in geographic markets commanding a higher starting pay. An employee’s pay history will not be a contributing factor where prohibited by local law.
This information is subject to change and serves as a general guideline for compensation discussions. Actual offers may vary based on specific circumstances and company policies.
#cws
Job Type: Full-time
Pay: $120,000.00 - $140,000.00 per year
Work Location: Hybrid remote in Charlotte, NC 28244