Skip to content

Principal Software Engineer-BE
Company | OneTrust |
---|
Location | Atlanta, GA, USA |
---|
Salary | $139725 – $209587.5 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical or business field
- 8+ years of hands-on experience with Java based development projects using RESTful APIs, SpringBoot, Micro services
- Design and build high-performance systems
- Familiarity with public cloud providers such as (Azure, Google Cloud, or AWS)
- Extensive experience in building distributed and parallel data processing platforms
- Strong knowledge of data structures, algorithms, asynchronous architectures, and distributed algorithms
- Extensive Data Engineering experience in building low-latency, high throughput Data Pipelines that power Data Lake and Data Warehouse Solutions
- Experience using different storage technologies such as MongoDB, Cassandra, CockroachDB, CouchDB
- Experience in integrating application with indexed search services such as Elasticsearch, Solr
Responsibilities
- Develop, contribute to decisions related to design and architecture of new frontend and/or backend features
- Support existing development efforts for the industry-leading platform
- Work closely with UX, Product Managers and/or Product Owners, as well as other developers to contribute to planning and grooming sessions and drive team’s discussions on system architecture and component design
- Build strong relationships in their own team and across the company
- Conduct peer reviews to improve code quality
- Help junior developers follow development testing, exploratory testing, AI testing and/or test automation
- Help build high-performing teams, grow and mentor the technical skills within the team and create development opportunities for them
- Put customers first and set strategic short-term targets
Preferred Qualifications
- Experience in building Data Governance solutions, that includes development for fine-grained policy-based access control engines and comprehensive data catalogs
- Experience in building Policy engines on the Data Assets that ensures regulatory compliance, Data Protection and Risk controls