Bugcrowd logo
Bugcrowd

See Security Differently™

Cloud Platform Architect

Backend EngineerSoftware EngineerOtherRemoteLeadTeam 201-500Since 2012H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

176 days ago

Salary

$156.8K - $196K / year

Seniority

Lead

Job Description

Cloud Platform Architect

Bugcrowd

• Architect cloud-native backend systems optimized for scalability, resilience, and cost-efficiency. • Define and promote cloud-optimized design patterns such as microservices, event-driven architecture, service mesh, and containerized workloads. • Ensure backend systems integrate cleanly with microfrontend architectures through well-designed APIs and edge services. • Create architectural blueprints, system diagrams, and technical standards for cloud-native platforms. • Champion an API-first design methodology, ensuring all services expose clear, versioned, documented, and secure APIs. • Collaborate with frontend/microfrontend teams to define and evolve API contracts that ensure consistency across the platform. • Implement API governance, gateways, and standards to support scale and maintainability. • Design and maintain modular, scalable microservices aligned with business domains (DDD, bounded contexts). • Optimize backend performance, latency, scalability, and fault tolerance. • Provide architectural guidance to backend teams around service decomposition, data ownership, caching strategies, and observability. • Develop and maintain the multi-cloud architecture strategy (AWS/GCP), focusing on resilience, cost optimization, performance, and security. • Design and document scalable, reliable, and secure cloud environments for new and existing platform components. • Evaluate and recommend new cloud technologies and services to improve platform capabilities and operational efficiency. • Collaborate with engineering and product teams to translate business requirements into robust, scalable cloud infrastructure designs. • Lead the adoption and continuous improvement of Infrastructure-as-Code (IaC) practices using tools like Terraform or Pulumi. • Oversee and mentor teams in the deployment, monitoring, and maintenance of cloud resources and services (e.g., Kubernetes, serverless components, databases, networking). • Establish and enforce best practices for configuration management, continuous integration/continuous deployment (CI/CD), and automated provisioning/de-provisioning. • Implement comprehensive monitoring, logging, and alerting strategies to ensure high visibility into system health and performance. • Embed security principles and controls into the cloud architecture from the initial design phase (Security by Design). • Work closely with the Security team to ensure all cloud infrastructure meets Bugcrowd's stringent security standards and compliance requirements (e.g., SOC 2, ISO 27001). • Implement and manage cloud security tools, identity and access management (IAM) policies, and network security controls (VPCs, firewalls, security groups). • Act as the subject matter expert for all cloud-related infrastructure and architecture decisions. • Provide technical guidance and mentorship to development and operations teams on cloud technologies and best practices. • Drive standardization across infrastructure services and deployment methodologies.

Job Requirements

  • 10+ years of cloud, platform, and backend engineering experience, with strong expertise in distributed system
  • 4+ years architecting cloud-native solutions on AWS, Azure, or GCP.
  • Strong proficiency in at least one backend language (Go, Java, Python, Node.js, .NET, etc.).
  • Experience designing and scaling microservices architectures.
  • Strong understanding of API-first design, RESTful services, GraphQL, or asynchronous APIs.
  • Solid experience with Docker, Kubernetes, and container orchestration.
  • Familiarity with supporting microfrontend ecosystems through well-structured backend APIs and edge services.
  • Deep knowledge of networking, security, observability, and cloud infrastructure.
  • Experience with both relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB).
  • Deep practical experience with Kubernetes (EKS/GKE), Docker, and containerized deployment strategies.
  • Excellent debugging, analytical, and problem-solving skills.

Benefits

  • Remote, work-from-home 100% of the time

Related Job Pages

More Backend Engineer Jobs

Kraken Digital Asset Exchange logo

Software Engineer – Exchange, C++

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

Backend Engineer176 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Develop and maintain core framework and key software components for the Kraken trading engine • Build and design solutions that mitigate risk, implement security, and protect both systems and data • Improve site performance by designing and implementing low-latency and high-availability applications • Construct dynamically scalable platforms capable of heavy transaction volume • Write reusable, testable, and efficient code • Collaborate with cross-functional teams and contribute to product roadmap accomplishment • Work collaboratively on a distributed team leveraging soft skills to effectively communicate and engage with stakeholders

United Kingdom
Job Closed
Kraken Digital Asset Exchange logo

Senior Software Engineer – C++, Exchange

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

Backend Engineer176 days ago
OtherRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Develop and maintain core framework and key software components for the Kraken trading engine • Build and design solutions that mitigate risk, implement security, and protect both systems and data • Improve site performance by designing and implementing low-latency and high-availability applications • Construct dynamically scalable platforms capable of heavy transaction volume • Write reusable, testable, and efficient code • Collaborate with cross-functional teams and contribute to product roadmap accomplishment • Work collaboratively on a distributed team leveraging soft skills to effectively communicate and engage with stakeholders

United States
$127.2K - $254.4K / year
Job Closed
Kraken Digital Asset Exchange logo

Software Engineer – Exchange, C++

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

Backend Engineer176 days ago
OtherRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Develop and maintain core framework and key software components for the Kraken trading engine • Build and design solutions that mitigate risk, implement security, and protect both systems and data • Improve site performance by designing and implementing low-latency and high-availability applications • Construct dynamically scalable platforms capable of heavy transaction volume • Write reusable, testable, and efficient code • Collaborate with cross-functional teams and contribute to product roadmap accomplishment

California
$127.2K - $254.4K / year
Job Closed
Diabolocom logo

Senior Backend Software Engineer, Auxiliary Squad

Diabolocom

AI-Powered Cloud Contact Center Software

Backend Engineer176 days ago
Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Expand Scenario’s capabilities to support new communication channels, including Facebook Messenger, Instagram, and RCS. • Integrate Scenario with various AI-powered tools to enhance automation possibilities. • Manage critical components such as the API Gateway and Authentication Services, which handle large volumes of traffic and serve as the entry point for all backend systems. • Own Scenario, a product that empowers users to design complex workflows through a no-code, block-based interface. • Ensure secure, high-performance access to the Diabolocom platform.

Spain