Skip to content

Level II Software Engineer – Devops – Artificial Intelligence and Emerging Technologies – Enterprise Technology
Company | Blue Origin |
---|
Location | Seattle, WA, USA |
---|
Salary | $121323 – $169852.2 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, with a significant focus on DevOps
- Extensive experience with AI and machine learning tools and frameworks, such as TensorFlow, PyTorch, or similar.
- Advanced understanding of microservices architecture and best practices.
- Experience with serverless computing frameworks and technologies.
- Proficiency with hybrid and multi-cloud environments.
- Strong background in network architecture and security protocols.
- Experience with large-scale data processing frameworks
- Familiarity with software development in agile and scrum environments.
- Experience with database management systems, both SQL and NoSQL (e.g., PostgreSQL, MongoDB).
- Advanced knowledge of cybersecurity best practices and compliance issues.
- Strong project management skills with the ability to manage multiple priorities.
- Demonstrated success in automating complex infrastructure and creating self-healing systems.
- Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent written and verbal communication skills for clear documentation and cross-team collaboration.
- Ability to innovate and adapt to rapidly changing technologies and environments.
- Ability to earn trust, maintain positive and 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
- Lead and manage high-impact DevOps projects, setting technical direction and driving the execution of robust solutions.
- Architect, develop, and maintain scalable DevOps infrastructure, ensuring high availability and resilience.
- Integrate and automate CI/CD pipelines to facilitate smooth and efficient software delivery.
- Collaborate with cross-functional teams to identify opportunities for process improvement and automation.
- Enhance and maintain system monitoring, logging, and alerting infrastructure to ensure continuous performance optimization.
- Ensure seamless deployment of cloud-based services and manage cloud infrastructure (AWS, Azure, Google Cloud).
- Conduct rigorous performance testing and optimization of infrastructure to ensure reliability and scalability.
- Stay abreast of the latest advancements in DevOps, cloud technologies, and best practices, recommending their adoption as appropriate.
- Develop and enforce coding standards, best practices, and methodologies for DevOps projects.
- Foster a culture of continuous integration, continuous delivery, and continuous improvement within the development team.
- Guide the team in the selection and use of appropriate DevOps tools, frameworks, and libraries (e.g., Docker, Kubernetes, Terraform).
- Support security compliance and enforce best practices for secure coding and infrastructure.
- Innovate proactively by proposing new ideas and solutions to improve system performance and delivery speed.
- Address and solve system integration challenges associated with DevOps and cloud deployments.
- Provide thought leadership on DevOps strategy and roadmap planning within the organization.
- Mentor and train junior engineers, fostering their growth and development in DevOps best practices.
- Collaborate with software development and IT operations teams to streamline processes and improve communication.
- Maintain comprehensive documentation for infrastructure and system configurations to aid in knowledge sharing and team collaboration.
Preferred Qualifications
- Experience with large-scale data processing frameworks
- Strong project management skills with the ability to manage multiple priorities.