Skip to content

Senior Software Engineer
Company | Blue Origin |
---|
Location | Seattle, WA, USA |
---|
Salary | $177567 – $248593.8 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of non-internship professional software development experience, writing production code in at least one programming language.
- 5+ years of leading design or architecture for new and existing systems.
- Experience with cloud-based architecture, deploying applications in cloud environments, and containerized workloads (we use AWS).
- Ability to earn trust, maintain positive professional relationships, and contribute to a culture of inclusion.
- 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
- Solve challenging technical problems, at every layer of the stack.
- Lead technical roadmap definition and decide which features and improvements to prioritize.
- Design, implement, test, deploy, and operate software solutions that improve our service performance, durability, security, cost, and reliability.
- Collaborate with business stakeholders and engineering peers to understand and translate manufacturing requirements into flexible design solutions.
- Mentor engineers on your team and across teams, leading technical discussions to drive architectural decisions and promote continuous improvement in our engineering practices.
- Demonstrate a high standard for code quality, testability, and maintainability.
- Automate software build, test, and deployment pipelines.
Preferred Qualifications
- Master’s degree in computer science or equivalent preferable but not required.
- 5+ years of experience with full software development lifecycle, including code quality standards, code review, source control management, build processes, testing, and operations.
- Proficiency in one or more programming languages such as Python, TypeScript/ECMAScript, Java, or similar.
- Experience building and operating scalable data platforms using both non-relational and relational data stores.
- Experience with ML Engineering practices and design patterns; batch training, model serving, or knowledge graph architecture.