DevOps / Software Engineer

Branch Technology

OTHER Chattanooga 3 days ago

Job Description

DevOps / Software Engineer

Location

Chattanooga, TN

Type

Full-time, Exempt

Reports To

Senior Director of Digital Strategy

  • COMPANY OVERVIEW:

Branch Technology exists to create a beautiful built world, impacting a wide variety of industries including construction, aerospace, retail, logistics, and more. Its patented technology utilizes the power of creative design, software, robotic automation, and lean manufacturing to provide solutions to our diverse customer base. Branch is the world leader in large-scale 3D printing. We’re growing rapidly and are attracting top talent and seasoned leaders from 3D printing, software, architecture, robotics, manufacturing, design, material science, and product development.

POSITION OVERVIEW: The DevOps/Software Engineer is a key contributor to our digital manufacturing ecosystem, bridging the gap between industrial hardware and cloud-native software and building the infrastructure that powers our process orchestration and real-time data analysis. This is a "builder" role that goes beyond managing servers by developing the clients and APIs that form our Unified Namespace (UNS) and event driven pipelines for our robotic process orchestration. This person is passionate about Kubernetes, IoT protocols, and creating seamless data flows between the factory floor and the cloud, and they thrive in a fast-paced environment where new ideas and concepts are developed, often with little or no precedent. Most importantly, the standout candidate embodies our six core values of Humble Genius, Other Centered, Relentless Execution, Designed Beauty, Intense Collaboration, and Wise Stewardship.

SPECIFIC DUTIES: Cloud Orchestration: Deploy, scale, and maintain production-grade Kubernetes clusters that serve as the backbone for our internal services and data processing engines. Data Integration: Develop and optimize MQTT clients to facilitate high-frequency data exchange between industrial assets and our Unified Namespace. API Development: Design, build, and document robust REST APIs to expose manufacturing insights to internal stakeholders and customer-facing applications. Event-Driven Architecture: Implement and manage pub/sub logic for manufacturing and business events, ensuring low-latency communication across our distributed systems. CI/CD Pipeline Management: Automate the testing and deployment of microservices and AWS Lambdas to ensure rapid, reliable software release cycles. System Reliability: Monitor system health, performance, and security, proactively identifying bottlenecks in the data flow from "edge to cloud."

REQUIRED SKILLS AND EXPERIENCES

Experience Level: 1-5 years

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
  • Kubernetes (K8s): Hands-on experience with container orchestration, including writing manifests, managing Helm charts, and understanding ingress controllers
  • Software Development: Proficiency in at least one modern backend language (e.g., Python, C#, or Node.js)

AI Coding Acceleration: Familiarity with AI coding assistants (e.g., Cursor, GitHub Copilot, Claude Code) to rapidly prototype, refactor legacy code, and maintain documentation Cloud Platforms: Experience with at least one major cloud provider (AWS, Azure, or GCP)

  • Networking & Protocols: Solid understanding of REST APIs and MQTT. Familiarity with JSON/Protobuf data structures

DevOps Mindset: Experience with Git, Docker, and CI/CD tools (e.g., GitHub Actions, GitLab CI, or Jenkins)

PREFERRED SKILLS AND EXPERIENCES:Industry 4.0 Knowledge: Familiarity with the ISA-95 framework or the concept of a Unified Namespace (UNS)

Event Streaming: Experience with message brokers like RabbitMQ, NATS, or Kafka

Database Management: Experience with Time-Series Databases (e.g., InfluxDB, TimescaleDB) or NoSQL solutionsIIoT Exposure: Previous experience working with Sparkplug B, OPC UA, or PLC data integrationAgentic AI Knowledge: Familiarity with agentic frameworks (e.g., LangChain, AutoGPT, or CrewAI) or deploying LLM-based tools that use "tool-calling" to interact with APIs

Infrastructure as Code (IaC): Knowledge of Terraform or Pulumi

Location

  • Chattanooga, Tennessee

Department

Software

Employment Type

  • Full-Time

Minimum Experience Mid-level

Requirements

Candidates need 1-5 years of experience and a Bachelor's degree in a related technical field, with required proficiency in Kubernetes, backend software development (Python, C#, or Node.js), and experience with a major cloud provider like AWS. Familiarity with AI coding acceleration tools and IoT protocols like MQTT is also necessary.

Education: Bachelor Degree

Experience Level: 2-5 years

Company Information

Branch Technology

Branch Technology

Apply for this Job

Ready to apply? Click the button below to start your application.

Apply Now You'll be redirected to the employer's application page

Job Details

Job Type: OTHER

Location: Chattanooga

Experience Level: Mid_level

Posted: Mar 20, 2026

Views: 5