Senior Software Architect and Cloud Engineer
tantus
📍 Remote🌐 Remote🕐 10mo ago🔗 devopsjobs
Job Description
Overview
------------
We are looking for a highly skilled **Senior Software Architect and Cloud Engineer** with expert-level, hands-on experience in AWS development, networking, and architecture to **lead, design, and review the full software development lifecycle (SDLC).** This versatile leader will provide both **technical and managerial oversight**, ensuring secure, scalable, and cost-effective solutions across enterprise applications.
The ideal candidate combines **deep AWS expertise** with **modern software engineering practices**—balancing hands-on technical work, architecture design, and leadership responsibilities. They will mentor team members, drive best practices, and foster a culture of engineering excellence, ensuring software delivery aligns with both business goals and evolving technology trends.
What You'll Do
------------------
**Cloud Architecture & Engineering**
* Architect, implement, and optimize AWS infrastructure, networking, and cloud-native solutions, including VPCs, Transit Gateways, Direct Connect, VPNs, and secure application hosting.
* Design and deliver scalable, serverless, and microservices-based enterprise applications.
* Ensure high availability, disaster recovery, cost optimization, and compliance with federal security standards.
* Lead adoption of Infrastructure as Code (Terraform, CloudFormation) and automation of provisioning/deployment.
**Software Development & SDLC Leadership**
* Oversee and review the full Agile SDLC: requirements, architecture, design, coding, testing, deployment, and operations.
* Provide technical leadership in development using Node.js, Angular, and USWDS.
* Drive CI/CD pipeline adoption, DevSecOps integration, and cloud-native development workflows.
* Ensure application security, performance, and reliability through proactive monitoring and testing.
* Apply engineering best practices and code quality standards across teams.
**Technical Management & Mentorship**
* Lead and mentor engineering teams, promoting continuous learning and skill development.
* Serve as escalation point for complex infrastructure, networking, and application issues.
* Collaborate with cross-functional teams (security, DevOps, product owners, stakeholders) to align solutions with business objectives.
* Develop playbooks, technical documentation, and architectural roadmaps.
**Strategic & Governance Contributions**
* Evaluate new AWS services, frameworks, and tools to drive innovation and efficiency.
* Optimize cloud spend while ensuring performance and reliability.
* Enforce compliance with federal security frameworks and internal governance.
* Partner with leadership to define cloud modernization strategies and long-term architecture goals.
Required Knowledge and Skills
---------------------------------
* Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
* Expert-level AWS skills across networking, compute, storage, and security services.
* Knowledge of **federal compliance frameworks** (FedRAMP, FISMA, NIST 800-53) and cloud security best practices.
* 7+ years of progressive experience in **cloud engineering, architecture, and software development.**
* Strong development background in **js, Angular, and USWDS**.
* Proven experience designing and implementing **serverless architectures (Lambda, API Gateway, DynamoDB, SQS, SNS, etc.)** and **microservices**.
* Experience with monitoring and logging tools (CloudWatch, ELK, Prometheus, etc.).
* Exceptional problem-solving, communication, and leadership skills
Abilities
-------------
* Hands-on experience with **CI/CD pipelines** (Jenkins, GitHub Actions, GitLab, or similar).
* Build cloud enviornments from ground up.
Nice to Haves
-----------------
* AWS certifications preferred (Solutions Architect Professional, Advanced Networking, DevOps Engineer).
Salary Range
----------------
$195,000 to 205,000