
Principal Software Engineer
Bugcrowd
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define and own API-first, cloud-native architecture standards, service patterns, and integration frameworks across the platform.
- Lead the organization-wide transition to cloud-native and service-oriented architectures, ensuring scalability, security, and operational excellence.
- Act as the principal technical authority for backend systems and third-party integrations across the engineering organization.
- Drive long-term technical strategy and architectural decision-making aligned with business and platform goals.
- Lead modernization efforts toward a highly reliable, event-driven, and observable platform.
- Ensure high availability, performance, stability, and fault tolerance across all integration workflows.
- Establish best practices for resiliency, data consistency, and system scalability.
- Provide strategic leadership in the adoption and integration of AI-powered tools and systems, with a focus on measurable business outcomes.
- Guide architectural decisions related to AI scalability, security, and reliability in production systems.
- Evaluate emerging technologies and frameworks to keep the platform future-ready.
- Lead complex, cross-org engineering initiatives that span multiple teams and domains.
- Influence engineering roadmaps and technical direction without direct people management authority.
Requirements
- 12+ years of professional software engineering experience, with demonstrated impact at scale.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience in the cybersecurity domain or security-centric platforms is strongly preferred.
- Deep expertise in cloud-native architecture, microservices, and API design.
- Proven experience designing and owning large-scale, cross-system integrations.
- Strong understanding of AI systems, platform scalability, security, and reliability.
- Experience with event-driven architectures (Kafka or equivalent).
- Familiarity with enterprise UI frameworks and their integration with backend systems.
Benefits
- The ideal candidate must be able to complete all physical requirements of the job with or without reasonable accommodation.
- Bugcrowd is committed to the full inclusion of all qualified individuals.
- Bugcrowd will take the steps to assure that people with disabilities are provided reasonable accommodations.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API designcloud-native architecturemicroservicesevent-driven architecturesystem scalabilitydata consistencyfault toleranceAI systemsintegration frameworkscross-system integrations
Soft Skills
strategic leadershipinfluencetechnical authoritydecision-makingcollaborationorganizational transitionmodernization effortscommunication