Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Developer (Cloud Functions & Cloud Services Integration) image - Rise Careers
Job details

Senior Backend Developer (Cloud Functions & Cloud Services Integration)

For 25 years, Thrillworks has built lasting relationships with some of the world’s most respected organizations—discovering and realizing the full potential of human-centric, technology-driven products, from web and mobile apps to microservices and websites.

 

Our approach emphasizes cross-disciplinary collaboration and obsessive, value-based prioritization, designed to expose and exploit only the most valuable digital opportunities.

 

We turn ideas into experiences and experiences into marketable products that provide customer value and business impact.



As a Senior Backend Developer, you will play a crucial role in the design, development, and implementation of backend services that are tightly integrated with cloud platforms. You will write cloud functions, create APIs, and integrate various cloud services to provide robust, scalable, and secure solutions. This is not a DevOps or infrastructure role, but rather one that focuses on backend development in the cloud.


What will this job do?
  • Design, develop, and maintain cloud-based backend services and serverless functions. 
  • Write clean, efficient, testable, and maintainable code for cloud platforms such as AWS, Google Cloud Platform, or Azure. 
  • Integrate cloud services like storage, databases, messaging systems, and authentication mechanisms into backend systems. 
  • Collaborate with front-end developers to create seamless, performant APIs and data structures. 
  • Work closely with the product team to understand requirements and deliver solutions that meet business needs. 
  • Troubleshoot and debug complex issues in cloud-based systems. 
  • Maintain a focus on performance, scalability, and security in all developed solutions. 
  • Mentor junior developers and contribute to team knowledge-sharing initiatives. 


What do you need to have?
  • 5+ years of experience in backend development, with a strong focus on cloud services and serverless computing. 
  • Proficiency in Node.js  (Python,  Go, etc., an asset). 
  • Hands-on experience with cloud platforms (AWS, GCP, Azure) and their associated services and patterns (e.g., Lambda, Cloud Functions, S3, DynamoDB, Pub/Sub, Api Gateway, etc.). 
  • Strong understanding of RESTful API design, microservices architecture, and web services. 
  • Experience integrating third-party APIs and cloud-based services into backend systems. 
  • Solid understanding of database technologies (SQL/NoSQL) and data modeling. 
  • Familiarity with event-driven architectures, messaging systems, and queuing mechanisms (e.g., Kafka, SQS, Pub/Sub). 
  • Strong troubleshooting skills and experience debugging cloud-based systems. 
  • Experience with version control systems like Git and CI/CD workflows. 
  • Excellent communication skills and ability to work in an agile development environment. 


What else might be an asset to have?
  • Experience with serverless frameworks (e.g., AWS SAM, Serverless Framework, etc.). 
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). 
  • Experience with automated testing frameworks and practices (e.g., unit testing, integration testing, e2e testing). 
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, CDK, CloudFormation) is a plus, but not required. 


Why join?

At Thrillworks, we are partners in digital acceleration. In essence, we work together to accelerate the journey toward a competitive advantage for our clients and ourselves by solving the right problems.

 

Regardless of the department you belong to at Thrillworks, you will have a hand in the vision and realization of innovative ideas and high-quality outputs.

 

Clarity and autonomy. We want all of our employees to feel involved. That means ensuring everyone knows what we are working on and why; creating space for idea-sharing and creativity, and allowing people to make decisions without the constant need for approval. We are in hyper-growth mode and we hope you are as excited as we are about making an impact through technology with purpose.

Challenges and growth. At Thrillworks, we know our people are our biggest asset, and we do everything we can to make them feel recognized, heard and appreciated. Under the guidance of a supportive and patient manager, you will have the chance to build out your insights, gain exposure internally and externally, and grow your expertise.

 

With everything we do, these are our guiding values:

Teamwork: We are heading in the same direction, acting and working as ONE.

Curiosity: We are open-minded and hungry to improve.

Courage: We aren’t afraid to take chances or to admit (and learn from) mistakes.

Passion: We care about challenges, the outcomes, and our contributions to meeting them.

What we do is the product of who we are and how we think. Apply now!

 

 

Thrillworks is proud to be an Equal Opportunity Employer. We do not tolerate discrimination of any kind, as we believe in Diversity & Inclusion as a way to build stronger and successful teams. Accommodation is offered to all candidates upon request.


#LI-HYBRID

Average salary estimate

$90000 / YEARLY (est.)
min
max
$70000K
$110000K

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 Backend Developer (Cloud Functions & Cloud Services Integration), Thrillworks, Inc.

Join Thrillworks as a Senior Backend Developer in Toronto, where you'll harness your expertise in cloud functions and services integration to make a real impact! With 25 years of experience in building meaningful digital products for prominent organizations, Thrillworks believes in turning innovative ideas into marketable solutions. In this exciting role, you'll be at the forefront of designing and developing cloud-based backend services, crafting efficient APIs, and integrating various cloud services to ensure robust and scalable systems. You'll be primarily focused on backend development, steering clear of DevOps or infrastructure roles, which allows you to zoom in on the cloud services that truly matter. Your responsibilities include writing clean, testable code for top-tier cloud platforms like AWS, GCP, or Azure, collaborating closely with the product team and front-end developers to create seamless experiences for users. Plus, you’ll have the opportunity to mentor junior developers, sharing your knowledge and skills to evolve the whole team. If you have 5+ years of backend development experience with a keen focus on cloud services, your talents will thrive at Thrillworks, where teamwork and innovation are at our core. Together, we foster a culture of clarity, autonomy, and growth, paving the way for excellence in technology with purpose. Don't miss the chance to be part of a vibrant, inclusive team dedicated to making a difference. Apply now!

Frequently Asked Questions (FAQs) for Senior Backend Developer (Cloud Functions & Cloud Services Integration) Role at Thrillworks, Inc.
What are the primary responsibilities of a Senior Backend Developer at Thrillworks?

As a Senior Backend Developer at Thrillworks, your main responsibilities will include designing, developing, and maintaining cloud-based backend services and serverless functions. You'll be writing clean, efficient code and integrating various cloud services while collaborating with front-end developers and the product team to deliver robust solutions that meet business needs.

Join Rise to see the full answer
What qualifications do I need for a Senior Backend Developer position at Thrillworks?

To qualify for the Senior Backend Developer position at Thrillworks, you should have at least 5 years of experience in backend development, focusing on cloud services and serverless computing. Proficiency in Node.js and experience with platforms like AWS, GCP, or Azure are essential. Additionally, a solid understanding of RESTful API design and database technologies will serve you well.

Join Rise to see the full answer
How does Thrillworks support the growth of a Senior Backend Developer?

Thrillworks is dedicated to supporting the growth of its employees through mentorship and knowledge-sharing initiatives. As a Senior Backend Developer, you'll have guidance from a supportive manager, leading to insights that enhance your expertise and increase your visibility within the company and externally.

Join Rise to see the full answer
What cloud platforms does a Senior Backend Developer at Thrillworks work with?

In the role of Senior Backend Developer at Thrillworks, you will work with several cloud platforms, primarily AWS, Google Cloud Platform (GCP), and Azure. Familiarity with their associated services, such as Lambda and Cloud Functions, will be crucial in executing your responsibilities effectively.

Join Rise to see the full answer
Is experience with DevOps part of the Senior Backend Developer role at Thrillworks?

No, the Senior Backend Developer role at Thrillworks focuses specifically on backend development and integration with cloud services. While an understanding of DevOps concepts can be beneficial, this position is primarily dedicated to backend development tasks.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Developer (Cloud Functions & Cloud Services Integration)
Can you describe your experience with cloud platforms as a Senior Backend Developer?

When answering this question, highlight your familiarity with various cloud platforms like AWS, Google Cloud Platform, or Azure. Discuss specific projects where you utilized cloud functionalities, such as building serverless applications or implementing microservices architectures, to showcase your hands-on experience.

Join Rise to see the full answer
How do you ensure the security and scalability of your backend services?

Discuss your approach to maintaining robust security and scalability by incorporating best practices like using authentication methods, ensuring API rate limiting, and implementing logging. Share examples from previous projects where you successfully maintained these aspects to demonstrate your understanding.

Join Rise to see the full answer
What is your approach to working with APIs in a cloud environment?

Explain your process for designing and integrating APIs, emphasizing RESTful principles. Mention specific tools or libraries you use to create performant APIs, along with any challenges you've faced in past projects and how you overcame them. This shows your depth of experience in the role.

Join Rise to see the full answer
Can you give an example of a complex issue you’ve debugged in a cloud-based solution?

Prepare a detailed explanation of a specific challenge you faced in debugging a cloud service. Describe the tools and processes you used to identify the issue, the solution you implemented, and the outcome, showcasing your troubleshooting skills.

Join Rise to see the full answer
How do you collaborate with front-end developers in your projects?

Talk about your experience in fostering cross-discipline communication, such as participating in planning meetings and using shared tools to streamline collaboration. Highlight instances where effective teamwork resulted in enhanced user experience.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss your understanding of microservices, including how you've applied this architecture in past projects. Share specific benefits and challenges you've encountered, demonstrating your ability to implement microservices effectively.

Join Rise to see the full answer
What role do you think mentoring junior developers plays in a development team?

Express your belief in the importance of knowledge sharing within a team. Share your experiences in mentoring and how it has benefited your colleagues and improved team collaboration and competence.

Join Rise to see the full answer
How do you approach learning new technologies relevant to backend development?

Elaborate on your strategies for staying updated with industry trends, such as following online courses, participating in tech communities, or working on personal projects. This demonstrates your commitment to continuous learning.

Join Rise to see the full answer
What challenges have you faced when integrating third-party APIs, and how did you solve them?

Identify specific integration challenges you've faced with third-party APIs, such as handling latency or authentication issues. Describe the steps you took to resolve these problems, showing your problem-solving capabilities.

Join Rise to see the full answer
How do you prioritize tasks in an agile environment as a Senior Backend Developer?

Discuss your methods for task prioritization, including understanding business needs, using agile methodologies for sprint planning, and maintaining open communication with stakeholders. This reflects your analytical and organized approach.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Motive Remote Pakistan - Remote
Posted 4 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
NielsenIQ Remote Avenida Calle 100 No. 9A-45,, Bogota, Colombia
Posted 11 days ago
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Sportradar Remote Hrubieszowska 2 5th floor, Warsaw, Poland
Posted 11 days ago

Established in 2000, Thrillworks is a digital marketing agency. They are based in Burlington, Ontario.

6 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial