About the Company
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster. We are a dynamic, fast-paced organization at the forefront of cloud computing, committed to fostering an environment of innovation and collaboration.
Job Description
We are seeking a highly motivated and skilled Software Engineer to join our innovative team in Calgary, Alberta. This is an exceptional opportunity for talented individuals looking to advance their careers with a global leader in cloud technology. We offer comprehensive visa sponsorship for qualified candidates. As a Software Engineer at AWS, you will be instrumental in designing, developing, and maintaining scalable and robust software solutions that power the future of cloud computing. You will work within a collaborative environment, tackling complex technical challenges and contributing to critical projects that impact millions of users worldwide. This is an on-site position located in our Calgary office, offering a chance to contribute to cutting-edge technology while living in a vibrant Canadian city.
Key Responsibilities
- Design, develop, test, deploy, and maintain highly scalable and reliable software systems.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features and solutions.
- Participate in code reviews, ensuring high-quality code, adherence to best practices, and knowledge sharing.
- Troubleshoot and resolve complex technical issues, ensuring optimal system performance and availability for critical services.
- Contribute to the continuous improvement of software development processes, tools, and infrastructure.
- Mentor junior engineers, fostering a culture of learning and growth within the team.
Required Skills
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional software development experience.
- Proficiency in one or more general-purpose programming languages such as Java, Python, C++, or Go.
- Experience with distributed systems, microservices architectures, and cloud computing concepts (AWS preferred).
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Excellent problem-solving and analytical skills with a pragmatic approach.
- Demonstrated ability to write clean, efficient, well-tested, and well-documented code.
Preferred Qualifications
- Master's degree or PhD in Computer Science or a closely related technical field.
- Experience with large-scale, high-traffic web applications or services, and high-availability systems.
- Knowledge of modern CI/CD pipelines, containerization technologies (e.g., Docker, Kubernetes), and DevOps practices.
- Experience with various database technologies, including both SQL and NoSQL databases.
- Familiarity with agile development methodologies and practices.
- Previous experience working effectively in a global, diverse team environment.
- Contributions to open-source projects or a strong portfolio of personal technical work.
Perks & Benefits
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off, including vacation, sick leave, and company holidays.
- 401(k) retirement plan with competitive company match.
- Stock options and performance-based bonuses.
- Relocation assistance package for international candidates.
- Full visa sponsorship for qualified individuals.
- Extensive professional development opportunities, including training, certifications, and conferences.
- On-site amenities such as fitness centers, cafeterias, and employee recreation areas.
- An inclusive and diverse work environment that values innovation and individual contribution.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.