Software Engineer (Remote)

About SANS

SANS Institute (SANS) was established in 1989 as a cooperative research and education organization. In the next 25 years it grew to become the most trusted and, by far, the largest source for information security training and security certification in the world reaching more than 300,000 security professionals around the world today, with around 60,000 having been granted Global Information Assurance Certification (GIAC) security certifications – the leading certification that provides assurance to employers that their people and prospective hires can actually do the job. At the heart of SANS are the many security practitioners – from auditors and network administrators to chief information security officers, all sharing the lessons they learn and jointly finding solutions to the challenges they face – in varied global organizations from corporations to universities working together to help the entire information security community.

Join the SANS Team

At SANS, our culture is defined by Mission, Brand, People. Our goal is to hire people who understand the importance of continuing to fight against the cyber security threats (Mission) while delivering the highest quality training (Brand) to our students. We want employees whose personal values align well with our culture of fairness, honesty, customer focus, and pragmatic approach (People).

Summary of Position

We are seeking a full-stack Software Engineer to join our team within the Product Development business unit, with an interest in developing modern applications with a security-first mindset. This candidate will work as part of a collaborative team to discover, validate, and build solutions to solve business problems using agile, and DevOps practices.

Key Responsibilities

  • Developing software solutions as part of a cross-functional team
  • Producing quality code with automated test coverage
  • Producing technical documentation as needed
  • Operating with a DevOps mentality of build & run applications
  • Actively sharing in responsibility for meeting team commitments
  • Willingness to work across the full web stack to develop efficient solutions
  • Ability to coach/mentor other engineers, helping them devise and deliver solutions that are architecturally sound.
  • Initiative to find ways to improve solutions, systems, and processes to solve problems
  • Other duties as assigned.

Basic Qualifications

  • BS or MS in Computer Science, related technical field, or equivalent industry experience
  • At least 6 years’ experience designing and developing modern web software
  • Strong hands-on experience developing Web Applications using Python, Node, PHP or other modern web technologies.
  • Strong experience in creating and troubleshooting Rest API endpoints.
  • Experience with HTML, CSS, JavaScript, TypeScript, React and other front-end technologies
  • Experience with Agile, SDLC, and modern development standards and best practices (OOP, API’s, TDD)
  • Familiarity with monitoring/alerting software (New Relic, Site24/7, Pingdom, OpsGenie, or other)
  • Familiarity with standard branching and versioning via Git & Gitflow.
  • Familiarity with DevOps, specifically CI/CD pipelines using AWS, Docker Containers, ECS/Fargate
  • Understanding of n-tier architecture and service-oriented architectures

Reporting Relationships

This position reports to the Director of Cloud Platform Engineering and has no direct reports.

Work Environment

This position is remote with the requirement to travel a few times a year to in person meetings.

Equal Opportunity Employer

SANS is an Equal Opportunity Employer, and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or to perform the essential functions of a position, please contact SANS Human Resources.

California residents click here for SANS privacy notice for California job applicants.

The base salary range for this position is between $100-150k. Base salary ranges may vary by geographic location and relevant experience, education, certifications, and years of experience. There is no guarantee an offer will be at the top of the posted range based on the salary analysis.

In addition, SANS provides the following benefits:

Medical

Dental

Vision

Short-Term Disability

401(k) with company match

Employee Assistance Program

Supplemental Life Insurance and AD&D

Paid Time Off

Company Paid Holidays

Volunteer Paid Time Off

Job Category
Computer and IT
Job Type
Full Time/Permanent
Salary
USD 100,000.00 - 150,000.00 per year
Country
United States
City
Denver
Career Level
unspecified
Company
SANS Institute
JOB SOURCE
https://sans.bamboohr.com/careers/347