Sr Software Engineer – Web Platforms
Company | Blue Origin |
---|---|
Location | Seattle, WA, USA, Denver, CO, USA |
Salary | $163272 – $248593 |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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.