Full Stack Software Engineer, Security (Starlink)

SpaceX
Halifax Regional Municipality
CAD 80,000 - 100,000
Job description

Full Stack Software Engineer, Security (Starlink)

Company: SpaceX

SpaceX designs, manufactures and launches advanced rockets and spacecraft. The company was founded in 2002 to revolutionize space technology, with the ultimate goal of enabling people to live on other planets.

At SpaceX, we’re leveraging our experience building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to over 4 million users worldwide.

As a Full Stack Software Engineer, Security, you will work closely with both external customers and internal partners across all engineering disciplines to deliver security features, including authentication, authorization, and auditing, for a rapidly expanding network of millions of users and assets. The tools and applications you build will empower Starlink customers to securely manage their deployed assets while mitigating risks and security vulnerabilities.

RESPONSIBILITIES:

  • Develop secure, well-architected, responsive, and performant full-stack web applications using .NET Core microservices in Kubernetes with a React and Angular frontend.
  • Develop highly reliable, available, maintainable, and scalable software systems.
  • Identify and address security vulnerabilities in our applications and infrastructure.
  • Implement features that improve security while maintaining an enjoyable user experience.
  • Collaborate with peers on architecture, design, and code reviews.
  • Deep dive into your users’ problems to find and create efficient solutions.
  • Participate in team collaborations on architecture, design, and code reviews.

BASIC QUALIFICATIONS:

  • Bachelor's degree in computer science, engineering, or a STEM discipline and 1+ years of professional experience; OR 3+ years of professional experience building software in lieu of a degree.
  • 3+ years of professional experience in full-stack development.
  • Experience implementing customer-facing application security features.

PREFERRED SKILLS AND EXPERIENCE:

  • Programming experience in C#/.NET, Go, Java, Python, or similar object-oriented language.
  • Strong understanding of security best practices and how to implement them.
  • Experience identifying and mitigating security vulnerabilities in code and infrastructure.
  • Experience with OAuth 2.0 for access control.
  • Production experience with Docker and Kubernetes.
  • Production experience with PostgreSQL or similar database technologies.
  • Experience with version control, continuous integration, and continuous delivery tools and concepts.
  • Experience with UNIX-like operating systems.
  • Expertise in profiling and improving application performance.
  • Strong attention to detail.

ADDITIONAL REQUIREMENTS:

  • Must be willing to work extended hours and weekends as needed.

COMPENSATION AND BENEFITS:

Pay range:
Software Engineer/Level I: $130,000.00 - $155,000.00 per year
Software Engineer/Level II: $150,000.00 - $180,000.00 per year

Your actual level and base salary will be determined on a case-by-case basis and may vary based on job-related knowledge, skills, education, and experience.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.

To conform to U.S. Government export regulations, applicants must be U.S. citizens, lawful permanent residents, refugees, or asylees, or be eligible to obtain the required authorizations from the U.S. Department of State.

SpaceX is an Equal Opportunity Employer; employment is governed on the basis of merit, competence, and qualifications.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Software Engineer, Security (Starlink) jobs in Halifax Regional Municipality