Software Engineer, Core, Full Stack
Date: 1 day ago
City: Bengaluru, Karnataka
Contract type: Full time

Minimum qualifications:
Responsibilities
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience with full stack development, across the back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
Responsibilities
- Design and implement technologies to help protect user data. Develop algorithms for automatic labeling of production objects, developing techniques for detecting and preventing privacy violations, and help find "the needle in the haystack" - actionable insights from petabytes of input data.
- Be the team representative in technical conversations with the various teams across Protected Data Infrastructure (PDI), Privacy, Safety and Security (PSS), and Google in general.
- Drive innovation and act as a role model for the team, with impeccable execution, high quality code and design documents.
- Write quality code that is well-documented, easy to understand, and maintainable. This could involve the following coding standards, using clear and concise variable names, and commenting on your code.
- Stay up-to-date on the latest research in data privacy. This could involve reading research papers, attending conferences, and following industry news.
See more jobs in Bengaluru, Karnataka