Posted in

Software Engineer II

Software Engineer II

CompanyBlue Origin
LocationSeattle, WA, USA, Huntsville, AL, USA
Salary$121323 – $169852.2
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent work experience.
  • Minimum of 3 years of software development experience, with a strong proficiency in Python and TypeScript.
  • Familiarity with the React frontend framework.
  • Experience with AWS cloud services and infrastructure as code (IaC) frameworks.
  • Proficient in developing, deploying, and integrating APIs within a microservices architecture.
  • Experience in maintaining DevOps practices and setting up continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with monitoring tools and performance optimization techniques.
  • Excellent problem-solving skills and strong communication abilities.
  • Ability to work both independently and as part of a collaborative team.
  • Experience in building, shipping, and maintaining production applications.
  • 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

  • Design, develop, and maintain robust and scalable software using modern programming languages.
  • Implement and manage APIs to ensure smooth integration and efficient performance across systems.
  • Deploy applications and services on AWS, leveraging cloud-native architectures for high availability and fault tolerance.
  • Collaborate with cross-functional teams to define and refine system requirements and technical specifications.
  • Promote best practices in code quality, testing, and maintainability.
  • Work across the entire application lifecycle, including initial design, deployment, optimization, and ongoing maintenance.
  • Participate in code reviews and contribute to a culture of shared learning and collaborative development.
  • Diagnose and resolve issues within existing software, addressing complex technical challenges that arise.
  • Stay updated on emerging technologies and industry trends, and evaluate their applicability to meet business needs.

Preferred Qualifications

  • AWS certifications or relevant cloud technology certifications.
  • Experience building GenAI solutions utilizing prompt engineering, retrieval augmented generation, fine tuning.
  • Experience with serverless computing and event-driven architectures.
  • Familiarity with containerization tools (e.g., Docker or equivalent) and orchestration systems (e.g., Kubernetes).
  • Knowledge of automation test frameworks such as Selenium or Cypress.
  • Understanding of Agile methodologies.
  • Experience in the Manufacturing and/or Aerospace industries is a plus.