Bugcrowd

Principal Software Engineer

Bugcrowd

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

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