BLUE ORIGIN

Software Development Engineer III

BLUE ORIGIN

full-time

Posted on:

Location Type: Office

Location: HuntsvilleAlabamaFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop new tools and applications that enable manufacturing teams to automate existing processes and standardize on performance-based benchmarks
  • Contribute to the design, implementation, and deployment of successful enterprise-scale systems and services in support of operations and the businesses they support
  • Design and implement machine connectivity and data pipelines from Machines/Tools/ equipment using MTConnect, OPC UA, and MQTT; contextualize with MES/ERP/QMS/PLM data
  • Leverage AI technologies and tools (e.g., LLMs, computer vision models) to enhance software capabilities, improve automation, and drive innovation in enterprise applications
  • Produce quality user documentation for defining integrations between enterprise-level applications
  • Build web applications and APIs for manufacturing engineers for scheduling, dispatching, redlining, and issue resolution
  • Adopt DevOps practices; containerize edge and cloud services; automate deployments across environments; ensure observability and reliability
  • Uphold safety and security best practices for industrial networks and equipment
  • Identify feature gaps between enterprise systems and develop remediation plans
  • Share knowledge in performance, scalability, enterprise system architecture, and engineering standard methodologies

Requirements

  • BA/BS in Computer Science, Information Science, Mechanical/Manufacturing Engineering, or related field; or equivalent practical experience
  • Strong understanding of software engineering principles and the ability to translate domain expertise into applications
  • Primary language proficiency in one of: Python, JavaScript/TypeScript, C#, or Java
  • Proven full-stack development experience with React, Python, FastAPI, AWS, Spring Boot, and Node.js
  • Experience with IoT Core, ELB, Lambda, CloudWatch, S3, Docker, EKS/ECS, Datadog, and Rancher/Kubernetes
  • Experience in event-driven messaging/streaming (e.g., MQTT, Kafka, Kinesis)
  • Experience developing APIs and building production applications; strong SQL/database skills
  • Cloud expertise (AWS, Azure, GCP); GitOps, IaC (Terraform/CloudFormation), container orchestration, and edge deployment strategies
  • Solid understanding of version control systems and managing code/data/artifact lifecycles
  • Strong collaboration, ownership, and communication skills; bias for delivering high-quality results
  • Experience solving complex problems by leveraging AI tools and integrating AI-powered solutions into software development workflows
  • An internal drive to deliver high-quality results with the ability to seek out requirements and propose solutions
  • Experience with factory software development
  • Familiarity with spaceflight systems
  • Understanding of ERP, MES, QMS, PLM, and other manufacturing software; integrating a complete digital thread
  • Interest in developing innovative systems for manufacturing leveraging IIoT, AI/ML and data engineering.
Benefits
  • Medical, dental, vision, basic and supplemental life insurance
  • paid parental leave
  • short and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Up to four (4) weeks per year based on weekly scheduled hours
  • up to 14 company-paid holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaScriptTypeScriptC#JavaReactFastAPIAWSSpring BootNode.js
Soft Skills
collaborationownershipcommunicationproblem-solvinghigh-quality resultsinnovationknowledge sharingscalabilityperformanceengineering best practices
Certifications
BA/BS in Computer ScienceBA/BS in Information ScienceBA/BS in Mechanical EngineeringBA/BS in Manufacturing Engineering