Posted in

Sr Software Engineer – Web Platforms

Sr Software Engineer – Web Platforms

CompanyBlue Origin
LocationSeattle, WA, USA, Denver, CO, USA
Salary$163272 – $248593
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • At least 7 years of relevant experience writing software and deploying it to a production environment
  • Experience in Typescript and Typescript frameworks, such as React
  • Ability to solve problems by writing efficient working code, even when given incomplete or ambiguous requirements
  • Strong written and verbal interpersonal skills, with the ability to work with and communicate complex systems to a diverse user base
  • Knowledge in CI/CD pipelines and automated testing frameworks to ensure smooth production deployments.
  • Willingness to learn new technologies and methodologies as the project evolves.
  • Experience mentoring software engineers in a team setting, including architecture, design, and code review
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion
  • Ability to handle ambiguity and make informed decisions with limited information.
  • Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum

Responsibilities

  • Collaborate with your team to design and develop robust software systems and platforms, ensuring high-quality implementation and integration.
  • Take ownership of specific services and components, driving their architecture and scalable implementation.
  • Provide authority and guidance building out our growing set of web based UIs using modern frameworks such as Typescript and React and Blue’s homegrown UI platforms.
  • Partner with software teams across the organization to identify opportunities for improvement and streamline complex processes.
  • Mentor junior software engineers, fostering a culture of continuous learning and development.

Preferred Qualifications

  • Strong design background, ability to polish a functional UI into something that is enjoyable to use.
  • Demonstrated experience owning and maintaining web services in production environments (such as Python)
  • Understanding of microservices architecture and containerization best practices.
  • Experience deploying applications to container orchestration platforms like Kubernetes or similar systems.
  • Expertise in security best practices for software deployment in distributed environments.