Principal Software Engineer – AWS Cloud Development
United States
Principal Software Engineer – AWS Cloud Development at eMoney Advisor At eMoney Advisor, we are a successful and growing company, and as we continue to build out our robust cloud infrastructure, we are looking for a Principal Software Engineer to play a key role in designing and developing AWS-based solutions. This is an exciting opportunity to join a newly formed AWS Platform Engineering team during a pivotal time in our cloud transformation. The role offers the flexibility of working remotely, and your expertise in AWS, cloud architecture, and software development will help shape our cloud-first strategy. You will have the chance to drive the development of scalable, secure, and efficient cloud systems while providing your technical expertise to the team. Job Responsibilities:
- Cloud Architecture & Development: Design and implement cloud-native applications and infrastructure on AWS. Use AWS services (EC2, Lambda, S3, RDS) to develop backend services and APIs for cloud environments.
- Cloud Strategy & Innovation: Influence cloud architecture decisions and drive AWS service selection to meet business and customer needs, contributing to the continued success of the company as we build out our cloud landscape.
- Automation & CI/CD: Automate infrastructure management with industry standard tools like Terraform, Jenkins, Helm, etc. while optimizing deployment and operations for scalability and efficiency.
- Code Quality & Review: Write high-quality code and ensure seamless integration with AWS solutions. Review team code to maintain development standards.
- Cross-Functional Leadership: Collaborate with engineering, product, and infrastructure teams to deliver cloud solutions that align with business goals. Mentor junior engineers and foster a collaborative, remote working environment.
- Optimization & Cost Efficiency: Monitor and optimize AWS resource usage to ensure cost-effective and high-performance cloud systems.
- AWS Expertise: Strong experience with AWS services (EC2, Lambda, S3, RDS, ECS/EKS) and cloud architecture design.
- Development: Knowledge and experience in a modern programming language such as Python, C#, etc.
- Automation & DevOps: Experience with cloud automation tools (Helm, Terraform, Jenkins) and CI/CD pipeline management.
- Cloud-Native Development: Experience in building cloud-native applications, microservices, and scalable cloud systems. Familiarity with containerization (Docker, Kubernetes) is a plus.
- Networking & Troubleshooting: Deep understanding of cloud networking concepts (VPCs, security groups, load balancing) and troubleshooting cloud services.
- Leadership & Mentorship: Strong leadership skills with the ability to mentor engineers and guide teams in adopting cloud best practices.
- Linux/Unix Proficiency: Solid background in Linux/Unix systems and cloud infrastructure management within AWS.
Job Profile
Regions
Countries
Annual bonus Health insurance Paid Time Off Parental leave Remote work Retirement contributions Sick Leave
Tasks- Automate management with tools
- Collaborate with teams
- Design cloud-native applications
- Implement cloud infrastructure
- Mentor junior engineers
- Optimize resource usage
- Review code
AWS C CI/CD Cloud Architecture Cloud-native applications Cloud native development Docker EC2 ECS EKS Helm Jenkins Kubernetes Lambda Linux Microservices Networking Python RDS S3 Software Development Terraform Troubleshooting UNIX
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in Asia/Pacific
Remote Jobs in South America
Remote Jobs in Middle East
Remote Jobs in Africa
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Assistant Jobs
Remote Business Development Jobs
Remote Senior Manager Jobs
Remote Senior Software Engineer Jobs
Remote Technician Jobs
Remote Hybrid Jobs
Remote Project Manager Jobs
Remote Contract Jobs
Remote Designer Jobs
Remote Engineer I Jobs
Remote Platform Jobs
Remote Admin Jobs
Remote Marketing Manager Jobs
Remote Analytics Jobs
Remote Strategy Jobs
Remote Program Manager Jobs
Remote Claims Jobs
Remote Quality Jobs
Remote Operations Manager Jobs
Remote Customer Success Jobs
Remote Jobs with CAD > 120K in Salary
Remote Jobs with EUR > 100K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with GBP > 160K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with GBP > 180K in Salary
Remote Jobs with GBP > 200K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 220K in Salary
Remote Jobs with GBP > 240K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with EUR > 140K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with PLN > 160K in Salary
Remote Jobs with CAD > 180K in Salary