
Staff Software Engineer – Cloud Services
Posted Nov 4

Posted Nov 4
This is a fully remote position, open to applicants in Canada.
• Take ownership and enhance the architecture of Agiloft’s cloud-native contract lifecycle management platform along with its supporting infrastructure.
• Ensure the integrity of design, scalability, reliability, security, and management of technical debt across critical cloud service domains.
• Serve as the architectural steward for services based on AWS.
• Define service boundaries, APIs, data contracts, and integration patterns.
• Promote cloud-native design principles, the adoption of managed services, and the development of failure-tolerant architectures.
• Lead enhancements in cloud architecture and formulate mid- to long-term technical roadmaps.
• Foster cross-team alignment on design standards and architectural decisions.
• Collaborate with CloudOps teams to establish reliability targets, disaster recovery plans, and ensure operational readiness.
• Advocate for infrastructure-as-code, automated testing, continuous delivery, and default observability.
• Spearhead the adoption of AI-assisted software engineering and create responsible AI tooling practices.
• Enhance the developer experience by improving local development, CI/CD pipelines, deployment workflows, and operational tools.
• Document architectural decisions, service agreements, and operational runbooks.
• Mentor senior and mid-level engineers.
• Remove obstacles for teams, expedite architectural decisions, and simplify operational complexity.
• Effectively communicate complex cloud and systems concepts to both technical and non-technical stakeholders.
• Keep abreast of industry trends in AWS, cloud-native architectures, AI-enabled operations, and DevOps.
• Perform additional duties as required.
• Bachelor’s and/or master’s degree in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a related field.
• A minimum of 10 years of professional experience in software engineering.
• At least 2 years of experience at a staff level.
• Strong expertise in Python, along with practical experience in Java for building backend and cloud-based services.
• Extensive experience in designing, constructing, and managing scalable enterprise applications on AWS.
• Proven track record of owning and evolving the architecture for complex, distributed, and long-lived cloud platforms.
• Ability to lead initiatives in service refactoring, software architecture modernization, and platform evolution while ensuring consistent delivery velocity.
• Significant experience with infrastructure-as-code and automation tools like Terraform or CloudFormation.
• Experience in designing and developing CI/CD pipelines for cloud services.
• Strong understanding of observability, including logging, metrics, tracing, and alerting within distributed systems.
• Proficiency in AI-assisted development processes and tools.
• Capability to think holistically about distributed systems while also delving into essential technical details as necessary.
• Exceptional problem-solving abilities with a history of making sound architectural and operational decisions.
• Proven ability to influence technical direction across teams through expertise, effective communication, and building trust.
• Excellent written and verbal communication skills, especially regarding architecture, risk assessment, reliability, and long-term technical strategy.
• Background checks are conducted every three years or as necessary.
• Medical, dental, and vision insurance.
• Short-term and long-term disability coverage.
• Life insurance and Accidental Death & Dismemberment (AD&D) insurance.
• Supplemental life insurance options for employees, spouses, and children.
• Flexible Spending Accounts for healthcare and dependent care.
• 401(k) plan with company matching contributions.
• Paid time off, including a Flexible Vacation policy for eligible salaried employees.
• Paid parental leave.
• Voluntary benefits such as pet insurance.
• Floating holidays.
• A quarterly wellness day with no questions asked.
• Employee Resource Groups (ERGs) for support and community.
• A healthy work/life balance.
• Remote work arrangements available.
CPI Card Group
Vultr
Jonas Software
EverTrue
Get handpicked remote jobs straight to your inbox weekly.