Ed Tech companies you'll love to work for

1,150
companies
31,142
Jobs

Principal Software Developer

Savvas

Savvas

Software Engineering
Paramus, NJ USA
Posted 6+ months ago

Principal Software Developer

Paramus, NJ 07652, USA Req #1484
Wednesday, November 15, 2023
Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content.
 
Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-centered educational programs that turn today’s classrooms into active learning environments. By embracing technology, personalized learning, and immersive experiences delivered across multiple platforms, we design our learning solutions to be more accessible and relevant to each student.
 
Our comprehensive solutions for core curriculum, and supplemental and intervention programs - supported by an array of professional development services - allow teachers to use data to inform classroom practices and tailor instructions to an individual’s abilities and learning styles.



 

 

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electronics/Electrical Engineering or related field of study.

  •  3 years of experience as a Software Developer, Software Architect or related role.

  • Build and operate solutions and products to help Savvas move and live in Cloud. 

  • Provide Consultative support for application teams to operate in the Cloud, helping them uplift theirAWS and DevSecOps knowledge.

  •  Maintain day to day operations of cloud environments in addition to being involved with creating or implementing platforms for our developers to use such as metrics/logging collection, CDN, git, and CI/CD. Perform agile/scrum execution, automation (hands on keyboard), DevSecOps, infrastructure-as-code, and createthe guardrails necessary to enable self-service to cloud infrastructure through CI/CD pipelines. 

SPECIAL SKILLS: 

 

  •  AWS experience in a multi-account enterprise environment;

  •  Design and implement solutions in the Cloud that are scalable, secure, and cost

  • efficient;

  •  Role Based Access Control and how it is implemented via IAM and SSO;

  •  Multiple platforms including network, database, storage, messaging, web

  • services, Linux operating systems;

  • Authoring, managing and deployment of IAM Policies;

  •  Managing ‘infrastructure as code’ or similar configuration management tools;

  • Leveraging AWS cloud native serverless technologies such as Lambda;

  • Managing AWS resources using Terraform HCL or JSON.

  • Designing, building and maintaining container environments using KubernetesDocker, or EKS Fargate;

  • AWS governance best practices and common ways they are implemented; and Scripting technologies such as Python, or Bash.

 

Savvas Learning Company provides access to a benefits experience created to offer our employees choice, flexibility, and the opportunity to save money for the future. Benefits include medical, dental, vision, tax-advantaged accounts, pharmacy, life insurance, disability insurance, matching 401(k), and paid time off. Our benefits are part of a total package that is carefully designed to support the total well-being of our employees.

Savvas Learning Company is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply. 

"Notice to California applicants: Information collected and processed as part of your Savvas Careers profile, and any job applications you choose to submit is subject to Savvas' California Applicant Privacy Notice." 
 

Pay Transparency Provision 
 
 

Other details

  • Job Family AIP Eligible
  • Pay Type Salary