Talent.com
Principal Software Developer
Principal Software DeveloperTerraPower • Bellevue, WA, US
serp_jobs.error_messages.no_longer_accepting
Principal Software Developer

Principal Software Developer

TerraPower • Bellevue, WA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.permanent
job_description.job_card.job_description

Overview

Title : Principal Software Developer

Location : Bellevue, Washington, United States

Job Type : Full-time

TerraPower is a nuclear technology company based in Bellevue, Washington. At its core, the company is working to raise living standards globally through a more affordable, secure and environmentally friendly form of nuclear energy along with innovations in medical isotopes to improve human health. TerraPower's mission is to be a world leader in new nuclear technologies, while developing innovators and future leaders in the nuclear field. TerraPower is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law. In addition, as a federal contractor, TerraPower has instituted an Affirmative Action Plan (AAP) in an effort to proactively recruit, hire, and promote women, minorities, disabled persons and veterans.

Responsibilities

  • Design, implement, document, and test software based on formally defined requirements and bug reports from the in-house user base.
  • Design and implement refactorizations and maintenance to maximize near- and long-term productivity of users and developers.
  • Identify and prioritize tasks without them being explicitly assigned to you.
  • Support verification and validation efforts to prove that the codes meet specifications and are correct.
  • Systematically identify performance or productivity bottlenecks; design and implement solutions to eliminate them.
  • Perform administrative data management operations on the backend based on user and management needs.
  • Understand and translate new feature requests into formal software requirements.
  • Train and support reactor designers to use the software system.
  • Provide mentoring to other developers.
  • Support software build and testing systems (like our Jenkins instance and related dashboards).
  • Support server configuration and maintenance needs.
  • Facilitate design reviews for ongoing developments to keep review / approval process as productive as possible.
  • Review proposed code changes and provide detailed feedback before allowing it to go live.
  • Ensure compliance with quality standards and regulatory requirements for software.

Minimum Qualifications

  • 8+ years of relevant experience on web application development.
  • Expert-level programming skills in Python and JavaScript.
  • 5+ years in-depth experience and expertise with Django and DRF.
  • 5+ years in-depth experience with at least one JavaScript framework like Vue3.
  • 5+ years regularly writing software tests.
  • Expert capabilities with software development tools, including git, IDEs, profilers, debuggers, test frameworks, packaging tools.
  • Please do not apply if you aren't already comfortable interactively rebasing (or similar).
  • Ability to focus and deliver a challenging project under evolving conditions, during rapid-paced development.
  • Ability and professionalism to work within the robust regulatory environment of nuclear reactor design and construction.
  • A strong commitment to software best practices.
  • Good understanding of software quality assurance and the software development life cycle.
  • Ability to provide and receive professional feedback.
  • Preferred Qualifications

  • Degree in computer science, applied mathematics, or similar.
  • Expertise building and maintaining Linux application and database servers.
  • Expertise in configuring and maintaining Continuous Integration systems.
  • Strong expertise in Vue3 and Quasar specifically.
  • Expertise with celery.
  • Expertise with Cypress.
  • Experience with major industrial construction projects.
  • Experience working in NQA-1 environments.
  • Excellent written and verbal communication skills.
  • Job details

    Salary Range Level 12 : $169,922 - $235,464

    Salary Range Level 13 : $194,197 - $279,158

  • Typically, our employee salaries are within .90 – 1.0 of the mid-point of the posted salary band. Any salary offered within the posted salary band is based on market data and commensurate with the selected individual's qualifications and experience. This range is specific to Washington State.
  • Job Type : Full-time

    Benefits

  • Competitive Compensation
  • Salary, eligible to participate in discretionary short-term incentive payments
  • Comprehensive Medical and Wellness Benefits
  • Medical
  • Vision
  • Dental
  • Life
  • Life and Disability
  • Gender Affirmation Benefits
  • Parental Leave
  • 401k Plan
  • Generous Paid Time Off (PTO)
  • 21 days of annually accrued PTO
  • Generous Holiday Schedule
  • 10 paid holidays
  • Relocation Assistance
  • Professional and Educational Support Opportunities
  • Flexible Work Schedule
  • TerraPower Career and Benefits information : https : / / www.terrapower.com / contact-us / careers /

    Please visit www.terrapower.com to apply

    TerraPower's technology is controlled for export by various agencies of the U.S. Government. TerraPower must evaluate applicants who are foreign nationals (other than asylees, refugees, or lawful permanent residents) in accordance with U.S. Government export control requirements. To facilitate TerraPower's export control reviews, you will be asked as part of the application process to identify whether you are a U.S. Citizen or national, asylee, refugee, or lawful permanent resident of the United States. Government export authorization approval times vary. Based on the business needs for a particular position, TerraPower may not consider a foreign national from a country if it is impracticable to obtain timely Government export approval.

    Equal employment opportunity, including veterans and individuals with disabilities.

    PI278357669

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Principal Software Developer • Bellevue, WA, US

    Job_description.internal_linking.related_jobs
    Senior Principal / Staff Software Engineer

    Senior Principal / Staff Software Engineer

    Out in Science, Technology, Engineering, and Mathematics • Seattle, WA, United States
    serp_jobs.job_card.full_time
    Join Axon and be a Force for Good.At Axon, we're on a mission to Protect Life.We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud sof...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal SOC Architect

    Principal SOC Architect

    Microsoft Corporation • Redmond, WA, United States
    serp_jobs.job_card.full_time +1
    Mountain View, California, United States.Microsoft is a highly innovative company that collaborates across disciplines to produce cutting edge technology that changes our world.Microsoft’s Silicon ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Want Cash Jobs? Earn With Uber Instead

    Want Cash Jobs? Earn With Uber Instead

    Uber eats • Port Ludlow, WA, US
    serp_jobs.job_card.full_time +1
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Engineering Manager

    Principal Engineering Manager

    Microsoft • Redmond, WA, US
    serp_jobs.job_card.full_time
    OneDrive is Microsofts solution for cloud file storage - the one place for all your important documents, files and folders, photos, videos and more, across work and life, and on all your devices.Sh...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer, Perception Systems

    Principal Software Engineer, Perception Systems

    Waymo • Seattle, WA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    Freshworks • Bellevue, WA, US
    serp_jobs.job_card.full_time
    Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and emp...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Principal GPU Platform Software Engineer

    Senior Principal GPU Platform Software Engineer

    Oracle • Seattle, WA, United States
    serp_jobs.job_card.full_time
    Senior Principal GPU Platform Software Engineer.Oracle Hardware Development (OHD) designs and builds industry‑leading mission‑critical and high‑performance cloud servers managed by Oracle ILOM.The ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Sales Representative - 76K avg 1st year

    Remote Sales Representative - 76K avg 1st year

    Altig / AO Globe Life • Monroe, Washington
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    If you’re passionate about making a difference and want to turn that passion into a fulfilling career, we want to hear from you. A Sales Representative plays a crucial role in driving business...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Developer

    Software Developer

    Spectraforce Technologies • Kent, WA, United States
    serp_jobs.job_card.full_time
    Build a web application to automate Boeing's "Fit for Use" risk-evaluation process for products and services.The application will extract and consolidate authoritative document data, identify infor...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Lakewood, USA

    Software Engineer, Platform - Lakewood, USA

    Speechify • Lakewood, WA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Kent, USA

    Software Engineer, Platform - Kent, USA

    Speechify • Kent, WA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Systems Engineer - SEIT

    Principal Systems Engineer - SEIT

    3MD Inc. • Redmond, WA, US
    serp_jobs.job_card.full_time
    Additionally, eligible hourly / non-exempt and exempt employees accrue up to 112 hours of PTO based on years of service and may annually take up to 8 hours of paid volunteer time.Additional paid sick...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software developer (Java) - Issaquah, WA

    Software developer (Java) - Issaquah, WA

    Two95 International Inc. • Issaquah, WA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Develops web applications, middle-tier infrastructure, and standalone desktop solutions in a variety of technologies.Performs database design – including table and index design, database normalizat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Software Engineer, Platform - Everett, USA

    Software Engineer, Platform - Everett, USA

    Speechify • Everett, WA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Renton, USA

    Software Engineer, Platform - Renton, USA

    Speechify • Renton, WA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Engineer, IT (NTD)

    Principal Engineer, IT (NTD)

    Nintendo of America Inc. • Redmond, WA, United States
    serp_jobs.job_card.temporary
    Nintendo Technology Development.The worldwide pioneer in the creation of interactive entertainment, Nintendo Co.Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Director of Software Engineering

    Director of Software Engineering

    Mutual of Enumclaw Insurance • Enumclaw, WA, US
    serp_jobs.job_card.full_time
    Director Of Software Engineering.The Director Of Software Engineering reports to the Chief Information Officer and is responsible for the development, maintenance, and support of internal software ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer, Simulator

    Principal Software Engineer, Simulator

    Waymo • Seattle, WA, United States
    serp_jobs.job_card.full_time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Development Engineer

    Principal Software Development Engineer

    Ll Oefentherapie • Seattle, WA, United States
    serp_jobs.job_card.full_time
    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer Ecosystem

    Principal Software Engineer Ecosystem

    Promote Project • Seattle, WA, United States
    serp_jobs.job_card.full_time
    We are looking for experienced software engineers that are excited to bring Pulumi’s cloud programming model to the world. You will be a part of realizing a vision where every developer can harness ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted