Kira Learning

Software Engineer, Security & Privacy

Kira Learning

full-time

Posted on:

Location Type: Hybrid

Location: New York CityCaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $230,000 per year

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
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Information Securityequivalent technical experience