CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Principal Software Engineer, Trusted Data Platform Jobs

1 Job Offers

Filters
Principal Software Engineer, Trusted Data Platform
Save Icon
Lead the design of high-scale, distributed storage systems on AWS as a Principal Software Engineer in Bangalore. This hands-on technical role requires 10+ years in backend development and deep expertise in AWS storage services. You will architect solutions for performance, reliability, and cost-e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
A Principal Software Engineer for a Trusted Data Platform is a senior technical leader responsible for architecting, building, and governing the foundational data infrastructure that organizations rely upon for security, compliance, and scalability. This role sits at the critical intersection of high-volume data engineering, distributed systems design, and strategic platform leadership. Professionals in these jobs are the cornerstone for ensuring that vast datasets are not only accessible and performant but also secure, private, and trustworthy across all business functions. Typically, individuals in this profession design and evolve large-scale, cloud-native data platforms. Their core mission is to create robust systems for ingesting, storing, processing, and serving data with guarantees around availability, durability, and consistency. A principal engineer translates broad business requirements for data reliability and policy adherence into concrete technical architecture. They define the long-term vision for the data platform, selecting and integrating technologies that form a cohesive ecosystem. This involves deep expertise in distributed storage solutions, data processing frameworks, and cloud services, with a constant focus on optimizing for cost, latency, and throughput. Common responsibilities include leading the design of platform APIs and abstractions that enable other engineering teams to consume data services safely and efficiently. They establish patterns for data governance, including lineage tracking, quality monitoring, and access control. A significant part of the role involves setting and enforcing best practices for security and compliance, implementing encryption, audit logging, and data retention policies to meet standards like GDPR or HIPAA. Furthermore, they are hands-on leaders who mentor senior engineers, conduct architecture reviews, and troubleshoot complex systemic issues related to data consistency or performance degradation at petabyte scale. The typical skill set for these high-impact jobs is extensive. It requires profound knowledge of distributed systems principles (CAP theorem, consensus algorithms) and experience with cloud provider storage and compute services (e.g., object storage, managed databases, serverless functions). Proficiency in backend languages such as Java, Go, or Python is essential, alongside mastery of infrastructure-as-code tools like Terraform and container orchestration with Kubernetes. These engineers must possess strong competencies in data modeling, serialization formats, and query optimization. Equally important are the leadership and communication skills to advocate for technical strategy, collaborate with security and legal teams, and mentor a growing engineering organization. For those seeking to shape the very bedrock of an organization's data capabilities, Principal Software Engineer, Trusted Data Platform jobs represent the pinnacle of technical and strategic impact in the data domain.

Filters

×
Countries
Category
Location
Work Mode
Salary