CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Work Mode

Senior Software Engineer - Backend Cloud Software Developer Jobs (Hybrid work)

1 Job Offers

Filters
Cloud Platform Software Developer – Senior Engineer
Save Icon
Join Wind River's Cloud team in Ottawa as a Senior Cloud Platform Software Developer. Develop mission-critical, high-availability solutions using Python, C/C++, and open-source tech like Kubernetes and StarlingX. This hybrid role offers a comprehensive benefits package, focusing on distributed ed...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Explore high-impact Senior Software Engineer - Backend Cloud Software Developer jobs and advance your career at the forefront of modern technology. This senior-level profession is centered on designing, building, and maintaining the server-side logic, infrastructure, and APIs that power scalable, reliable, and secure cloud-native applications. Professionals in these roles are the architects of the digital backbone, ensuring systems can handle massive scale, remain resilient under load, and integrate seamlessly with other services. Typical responsibilities for a Senior Backend Cloud Software Developer involve collaborating with cross-functional teams to translate business requirements into technical specifications. A core duty is developing and deploying microservices and distributed systems within cloud platforms like AWS, Azure, or Google Cloud. They design robust APIs, manage data storage solutions (both SQL and NoSQL), and implement critical business logic. Beyond coding, senior engineers are responsible for optimizing system performance, ensuring high availability through fault-tolerant design, and maintaining stringent security protocols. They also champion DevOps practices, utilizing infrastructure-as-code tools for provisioning and containerization technologies for deployment, while establishing comprehensive monitoring and alerting systems. The typical skill set required for these jobs is extensive. Mastery of one or more backend programming languages such as Java, Python, Go, C#, or Node.js is fundamental. Deep expertise in cloud services for computing, storage, networking, and serverless functions is essential. Professionals must be proficient with database technologies, message queues, and caching mechanisms. A strong grasp of software architecture patterns, system design principles, and API design (REST, GraphQL, gRPC) is expected. As a senior contributor, excellent problem-solving abilities, experience with CI/CD pipelines, and a commitment to writing clean, testable, and maintainable code are paramount. Leadership skills, including mentoring junior developers, conducting code reviews, and influencing technical strategy, are also common requirements. These jobs represent a critical career path for engineers passionate about solving complex challenges in scalability and reliability. If you are seeking roles where you can own significant architectural decisions and drive technical excellence in a cloud ecosystem, exploring Senior Backend Cloud Software Developer positions is your next strategic move. Discover opportunities to leverage your expertise and shape the future of cloud computing.

Filters

×
Countries
Category
Location
Work Mode
Salary