
Software Engineer, Security – Privacy
Kira Learning
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • New York • United States
Visit company websiteExplore more
Salary
💰 $170,000 - $230,000 per year
Tech Stack
About the role
- Design, develop, and maintain secure software for core platform functionalities, particularly focusing on authentication and authorization systems, secure communication channels between services (e.g., API security), and secure data storage and access controls
- Develop and implement data handling policies and procedures in compliance with legal and ethical standards such as FERPA, COPPA and international regulations, ensuring the integrity and confidentiality of user data
- Conduct regular security audits and vulnerability assessments of our systems and third-party integrations
- Translate legal requirements into technical solutions
- Ensure our AI applications are hosted and developed with proper security measures in mind
- Collaborate with engineers to ensure security best practices are integrated throughout the software development lifecycle
- Implement and manage encryption protocols for data at rest and in transit
- Design and oversee secure data migration processes between systems
- Develop and maintain incident response plans for potential data breaches.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Security, or equivalent technical experience. Masters preferred.
- 6+ years of experience in software engineering, with a focus on data protection and privacy
- Knowledge developing and debugging in Java, Javascript, Typescript and/or React
- Knowledge of AWS security services and CDK configurations and features for secure production environments
- Strong knowledge of security frameworks, encryption technologies, and authentication protocols
- Excellent written and verbal communication skills and ability to collaborate with cross-functional teams
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems, including to non-technical employees, and propose thorough iterative solutions
- Take responsibility for problems from beginning to end, and are prepared to acquire any missing knowledge necessary to get the job done
- Ability to be nimble, scrappy and adaptable. Can roll with the punches and thrive in a fast-paced, early-stage startup environment
- A positive, can-do attitude. You’re not deterred by minor setbacks and are able to swiftly overcome ambiguity
- (Preferred) Experience working with international engineering teams across time zones
Benefits
- Competitive compensation and equity. For applicants in the US, the salary range for this role is $170,000 - $230,000, depending on relevant considerations like professional experience and related skill sets.
- Medical, dental, vision, including a medical insurance plan with 100% coverage of employee premiums.
- Flexible PTO policy and company holidays
- And more to come!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJavascriptTypescriptReactencryption technologiesauthentication protocolsdata protectionsecurity frameworksdata handling policiesincident response plans
Soft Skills
excellent written communicationexcellent verbal communicationcollaborationproblem-solvingadaptabilitypositive attitudecapacity to communicate complex problemsresponsibilitynimblenessthrive in fast-paced environments