Remote Principal Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • This role is fully remote in specific states including Arizona, California, Colorado, Florida, Idaho, Michigan, Missouri, Nevada, South Carolina, Texas, or Washington.
  • The company is headquartered in Seattle and has over 20 years of experience, being privately owned, stable, and profitable.
  • The position seeks experienced full-stack technical leaders to mentor, coach, and develop Software Engineers while informing the engineering philosophy, standards, and strategy.
  • The company culture emphasizes customer obsession, team empowerment, agile development, and craftsmanship.
  • The role involves contributing to the technical leadership team in the Sustainability domains to ensure the delivery of world-class code and products.

Requirements:

  • Candidates must have 10+ years of enterprise software experience.
  • A minimum of 3+ years of experience as a technical leader with a passion for Agile development methodologies (Kanban, Scrum) and Test-Driven Development is required.
  • Professional-level verbal and written communication skills are essential.
  • Experience leading software engineering projects for a diverse range of user types is necessary.
  • Proficiency in microservice architecture patterns and best practices is required.
  • Candidates should be skilled in building back-end services with Typescript, Node, PHP, and Java.
  • Experience with MySQL, MariaDB, or other relational databases is needed.
  • Knowledge of asynchronous systems using Kafka or similar technology is required.
  • Proficiency in React and Redux in a micro-frontend architecture using federated modules is necessary.
  • Familiarity with Git and version control software like GitHub or Bitbucket is required.
  • Candidates should have experience in application/system design and delivering software in an iterative environment using agile methodologies.
  • Knowledge of automated testing frameworks (e.g., jest, junit) is required.
  • Experience with Docker, Websockets, WebRTC, and CI/CD best practices is necessary.
  • A self-driven personality with a focus on customer experience and code craftsmanship is essential.
  • A collaborative spirit and a learning mindset are important traits for candidates.
  • Candidates should demonstrate eagerness to learn and engage with new challenges, including the ability to quickly become proficient with new programming languages and technologies.
  • Understanding that software development is a team sport is crucial.

Benefits:

  • The position offers employer-paid Medical, Dental, and Vision benefits.
  • Life and Disability Insurance Coverage is provided.
  • Health Care FSA and Day Care FSA options are available.
  • A 401(k) plan with a 50% contribution match (no limit) is included.
  • The company offers a generous Vacation and PTO plan along with paid holidays.
  • Employees can benefit from semi-annual profit sharing.
  • A Gym/Wellness Reimbursement is available.
  • There is a $175 transportation reimbursement, with $100 of this amount potentially usable for home internet for remote and hybrid employees.
  • The estimated base salary for this position ranges from $185K to $225K, with additional profit sharing based on various factors.
About the job
Posted on
Job type
Salary
$ 185,000 - 225,000 USD / year
Leave a feedback