Software Architect
Bugcrowd
full-remotearchitectpermanentbackendfullstackproduct-management Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Cloud ArchitectureMicroservicesKubernetesDockerAPI DesignDistributed SystemsAWSAzureGCPObservability
About the role
Role overview
As a Software Architect at Bugcrowd, you will design, implement, and optimize cloud-native platforms powering API-driven systems and microfrontend applications. You will set architectural standards, lead cloud-native design efforts, and guide backend teams to ensure smooth integration across microservices, APIs, and microfrontends.
Responsibilities
- Define architectural standards and lead cloud-native design efforts
- Architect cloud-native backend systems for scalability, resilience, and cost-efficiency
- Collaborate with frontend and platform teams to ensure integration of microservices, APIs, and microfrontends
- Develop and maintain a multi-cloud architecture strategy
- Implement API governance, gateways, and standards for maintainability and scale
- Design and maintain modular, scalable microservices aligned with business domains
- Promote cloud-optimized patterns such as microservices and event-driven architecture
- Implement and operate monitoring, logging, and alerting (observability)
- Provide architectural guidance to backend teams
Requirements
- Strong proficiency in at least one backend language: Go, Java, Python, Node.js, .NET, etc.
- 4+ years architecting cloud-native solutions on AWS, Azure, or GCP
- Deep practical experience with Kubernetes (EKS/GKE), Docker, and containerized deployment strategies
- Experience designing and scaling microservices architectures
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB)
- Strong understanding of API-first design: REST, GraphQL, and/or asynchronous APIs
- Deep knowledge of networking, security, and observability
- 10+ years of cloud/platform/backend engineering experience with strong distributed systems expertise
Nice to have
- Cloud professional certification (e.g., AWS Certified Solutions Architect – Professional, Google Cloud Professional Cloud Architect)
- Experience in high-growth SaaS or the security industry
- Background with event-driven systems (Kafka, Kinesis, Pub/Sub)
- Experience with service mesh (e.g., Istio, Linkerd)
- Familiarity with compliance frameworks (SOC 2, ISO 27001)
- Experience building large-scale SaaS and multi-tenant platforms
- Familiarity with microfrontend ecosystems/patterns (Module Federation, Web Components)
- Experience with DynamoDB specifically (listed among NoSQL examples)
About Bugcrowd
Bugcrowd is a company in the security industry that builds a platform for discovering and managing cybersecurity vulnerabilities. It focuses on enabling organizations to run and scale security programs using modern digital platforms and services.
Scraped 5/12/2026