Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Cloud Engineer image - Rise Careers
Job details

Senior Cloud Engineer

About ShiftCare

ShiftCare’s innovative software is a market leader which helps Australian & American disability support providers, in-home aged carers and allied health professionals, streamline the way they work by creating efficiencies in rostering, client management and billing, enabling businesses to grow.

About The Team You’ll Be Joining

The ShiftCare Engineering team is on a mission to make ShiftCare accessible to more businesses across Australia & the United States, but this is just the beginning of our journey. Doubling in revenue every year, we are having a fun time scaling our systems and processes appropriately.

Positioned within ShiftCare’s Engineering team you’ll be joining our foundations team to help propel our cloud Infrastructure and devops principles into the future! At ShiftCare we treat our work as a craft and are passionate about reliability, security, our customers, and doing more with less.

The Role

As ShiftCare scales, the requirements of our platform and team evolve. But we like to think that's all part of the fun! To give you a taste of the cool things you'll be working on when you start:

  • Scaling infrastructure across multiple regions in AWS
  • Building resilient self-healing systems
  • Iterative improvements for our CI/CD pipelines
  • Contributing to our terraform codebase and dockerfiles
  • Building cloud infrastructure solutions with a focus on scalability, high-availability, and security
  • Collaborating with the rest of the engineering team, and wider business to work out the best solutions to their cloud problems
  • Proposing improvements and contributing to the continuous evolution of ShiftCares platform, infrastructure and way of working to ensure we build future-proof solutions as we continue scaling globally
  • Taking part in routine security, reliability and DR exercises

You will be joining our foundations team, playing a pivotal role in the next evolution of our technology stack and devops processes.

What You'll Do In The Role

As part of the foundations team you’ll:

  • Provide technical guidance, mentorship, and support to junior and mid-level engineers. Lead by example, promoting best practices, and fostering a culture of continuous learning and improvement.
  • Collaborate with Developers, product managers, and other stakeholders to translate business requirements into scalable and maintainable cloud solutions. Drive architectural decisions that align with the company's long-term goals and vision.
  • Keep ShiftCare secure and help us maintain our already high degree of reliability as we further scale!
  • Take ownership of critical components and help drive our technology stack into the future
  • Contribute to the development of secure, reliable and scalable Cloud infrastructure solutions and processes, reducing the complexity and burden of using the cloud for our development teams
  • Contribute to the implementation of robust monitoring and observability solutions to improve system visibility, detect anomalies, and troubleshoot issues proactively (we use New Relic, cloudwatch).
  • Infrastructure-as-Code (specifically, in Terraform)
  • Troubleshoot and resolve complex technical issues related to our SaaS platform, ensuring minimal downtime and maximum reliability.
  • Identify and implement improvements to our products and processes to support our growth.

About You

  • You have ample experience in AWS and shipping scalable, reliable and maintainable systems that operate at scale.
  • You consider yourself a “safe pair of hands” and are passionate about cloud infrastructure, security, reliability and building secure solutions that scale.
  • Your ideal role is where you get to wear multiple infrastructure hats, and you’re comfortable getting into the unfamiliar. In this role you’ll get to touch all aspects of cloud infrastructure - from ACLs and security services, to networking, compute, CI/CD and deployments.
  • You love to learn, and are passionate about continuous improvement, and excellence. Treating your work as a craft, and love nurturing a culture that embraces those values.
  • You thrive when given autonomy and responsibility to identify problems, drive solutions and bring the team along encouraging a healthy and inclusive work environment that’s both supportive and challenging to promote growth.
ShiftCare Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ShiftCare DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of ShiftCare
ShiftCare CEO photo
Mathew Cagney
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Cloud Engineer, ShiftCare

Are you an experienced Senior Cloud Engineer looking to make a real impact? Join ShiftCare, a market-leading software company revolutionizing the way disability support providers and health professionals operate in Australia and the United States! As part of our dynamic Engineering team, you’ll play a pivotal role in propelling our cloud infrastructure into the future. Your mission? To build resilient, high-availability systems and contribute to our innovative CI/CD pipelines while fostering a culture of continuous learning. With ShiftCare scaling rapidly, you’ll have the opportunity to guide and mentor junior engineers and collaborate with cross-functional teams to create scalable cloud solutions. Imagine getting your hands dirty with Terraform, Docker, and AWS to ensure our services remain secure and reliable. Not only will you lead architectural decisions, but you'll also troubleshoot complex issues and implement robust monitoring solutions. This role is perfect for someone who revels in tackling new challenges and is passionate about building a secure cloud environment that empowers our development teams. At ShiftCare, we treat our work as a craft, and we believe in doing more with less, ensuring our technology stack evolves alongside our growth. Come join us and help shape the future!

Frequently Asked Questions (FAQs) for Senior Cloud Engineer Role at ShiftCare
What are the responsibilities of a Senior Cloud Engineer at ShiftCare?

As a Senior Cloud Engineer at ShiftCare, you will be involved in scaling infrastructure across multiple regions in AWS, building resilient self-healing systems, and contributing to our CI/CD pipelines. You'll also provide mentorship to junior engineers, collaborate with product managers, and drive improvements for our cloud solutions. Your expertise will be vital in making ShiftCare’s infrastructure secure, reliable, and adaptable as we continue to grow.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Cloud Engineer position at ShiftCare?

To apply for the Senior Cloud Engineer role at ShiftCare, you should have ample experience in AWS and a solid background in designing, deploying, and maintaining scalable cloud systems. Knowledge of Infrastructure-as-Code, particularly using Terraform, is essential. We value proactive problem-solvers who are passionate about cloud infrastructure, security, and continuous learning.

Join Rise to see the full answer
How does a Senior Cloud Engineer contribute to ShiftCare's growth?

A Senior Cloud Engineer contributes significantly to ShiftCare's growth by developing secure and scalable cloud infrastructure solutions, ensuring the highest levels of reliability and security. By mentoring junior team members and collaborating with cross-functional teams, you play a key role in driving architectural decisions that align with ShiftCare’s long-term vision, ultimately enabling us to scale sustainably.

Join Rise to see the full answer
What tools and technologies will I use as a Senior Cloud Engineer at ShiftCare?

In the Senior Cloud Engineer position at ShiftCare, you will utilize a variety of tools and technologies including AWS, Terraform, Docker, New Relic, and CloudWatch. You'll be involved in building monitoring solutions, implementing CI/CD pipelines, and ensuring the overall reliability and security of our SaaS platform.

Join Rise to see the full answer
What is the company culture like for a Senior Cloud Engineer at ShiftCare?

At ShiftCare, the culture for a Senior Cloud Engineer is one of collaboration, continuous improvement, and innovation. We value autonomy and encourage team members to identify challenges, propose solutions, and support each other in a healthy and inclusive work environment. Your contributions will be recognized, and you'll be part of a team that treats their work as a craft, striving for excellence every day.

Join Rise to see the full answer
Common Interview Questions for Senior Cloud Engineer
Can you describe your experience with AWS in previous projects?

When discussing your experience with AWS, be specific about the projects you've worked on, including the services you've utilized, such as EC2, S3, or Lambda. Highlight how you managed scalability, availability, and security in these projects, and use examples to illustrate your hands-on experience with AWS best practices.

Join Rise to see the full answer
What strategies do you use for CI/CD in cloud environments?

In your response, discuss specific CI/CD tools and pipelines you have set up in the cloud. Mention the importance of automation, testing, and monitoring in the deployment process. Share examples of how you’ve streamlined code integration and delivery to help improve the team's efficiency and the overall deployment cycle.

Join Rise to see the full answer
How do you ensure the security of cloud infrastructure?

To answer this, explain your understanding of AWS security features such as IAM, VPC, and security groups. Describe specific measures you've implemented in past roles to secure cloud infrastructure, including audits, compliance checks, and the use of automated security tools, to showcase your proactive approach to cloud security.

Join Rise to see the full answer
Describe a challenging problem you solved in cloud architecture.

Share a specific instance where you faced a significant challenge in cloud architecture—this could involve scaling, performance issues, or security breaches. Detail the steps you took to analyze the problem, your strategy for finding a solution, and the end results. This shows your problem-solving skills and ability to think under pressure.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Discuss your mentoring style, emphasizing the importance of knowledge sharing and creating a safe learning environment. Provide examples of how you've guided junior engineers in previous roles, including any specific mentoring methodologies or practices you've found effective.

Join Rise to see the full answer
What metrics do you consider important for cloud infrastructure performance?

In your answer, discuss key metrics such as uptime, latency, error rates, and cost efficiency. Explain how you use these metrics to assess performance, make improvements, and ensure systems run efficiently and securely.

Join Rise to see the full answer
What is your experience with Infrastructure-as-Code?

Be prepared to discuss your experience with Infrastructure-as-Code tools, particularly Terraform. Highlight any projects where you’ve implemented IaC, the benefits it brought to your workflows, and how it facilitated agility, scalability, and reliability in cloud infrastructure management.

Join Rise to see the full answer
How do you handle incidents and outages?

Explain your method for incident management, including your approach to communication with stakeholders, troubleshooting steps, and root cause analysis. Share examples of past incidents and the measures you took to prevent future occurrences.

Join Rise to see the full answer
Can you explain the concept of a self-healing system?

Describe the self-healing system design principles and how they apply to cloud infrastructure. Provide examples of how you’ve built such systems, focusing on automation, monitoring, and resilience strategies that minimize downtime and improve system reliability.

Join Rise to see the full answer
What are the best practices you follow for optimizing cloud costs?

Discuss strategies like rightsizing resources, using reserved instances, and leveraging auto-scaling features. Emphasize the importance of continuous monitoring and analysis of resource usage to identify areas for cost optimization while maintaining performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
ShiftCare Remote No location specified
Posted 2 days ago
Qodea Remote No location specified
Posted 6 days ago
Photo of the Rise User
CS GROUP Remote Downtown, Ottawa, Ontario, Canada
Posted 13 days ago
Photo of the Rise User
Kinetik Hybrid Oneonta, NY
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Divio Remote No location specified
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!