
Software Development Engineer III
BLUE ORIGIN
full-time
Posted on:
Location Type: Office
Location: Huntsville • Alabama • Florida • United States
Visit company websiteExplore more
Tech Stack
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