Skip to content

Senior Software Development Engineer
Company | Blue Origin |
---|
Location | Seattle, WA, USA |
---|
Salary | $177567 – $248593.8 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- At least 7 years of relevant experience writing software and deploying it to a production environment.
- Proficiency in at least one statically typed language (e.g., Java or C) and one dynamically typed language (e.g., Python or JavaScript).
- Understanding of microservices architecture and containerization standard methodologies.
- Deep working knowledge of computer science fundamentals like algorithms and common data structures.
- Ability to solve problems by writing efficient working code, even when given incomplete or ambiguous requirements.
- Proven success in delivering software projects from inception to launch.
- Strong written and verbal interpersonal skills, with the ability to work with and communicate complex systems to a diverse user base.
- Experience mentoring software engineers in a team setting, including architecture, design, and code review.
- Experience in monitoring and logging practices to maintain system performance.
- Experience in supporting business-critical services 24/7 via on-call rotation.
- 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.
- Partner with software teams across the organization to find opportunities for improvement and streamline complex processes.
- Mentor junior software engineers, fostering a culture of continuous learning and development.
Preferred Qualifications
- Experience creating rich user interfaces in HTML, CSS, and JavaScript, using frameworks like React.
- Experience deploying applications to container orchestration platforms like Kubernetes or similar systems.
- Familiarity with cloud service providers (AWS, GCP, Azure) and their respective services for deploying and scaling applications.
- Knowledge in CI/CD pipelines and automated testing frameworks to ensure smooth production deployments.
- Proficient in security standard methodologies for software deployment in distributed environments.