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