DevOps Engineer, Mobile

AssetWatch, Inc.
Full_time

πŸ“ Job Overview

  • Job Title: DevOps Engineer, Mobile
  • Company: AssetWatch, Inc.
  • Location: Remote (US)
  • Job Type: Remote
  • Category: DevOps
  • Date Posted: June 10, 2025
  • Experience Level: Mid-Level

πŸš€ Role Summary

  • Lead mobile infrastructure strategy, revamp, and scale backend infrastructure for mobile apps
  • Collaborate closely with the mobile backend team to understand needs and deliver performant infrastructure
  • Design, build, and maintain scalable AWS infrastructure using Terraform to support mobile backend services
  • Own and evolve mobile infrastructure from the ground up, proactively identifying gaps and implementing robust, scalable solutions
  • Build tools and scripts to streamline operational workflows and development efficiency

πŸ’» Primary Responsibilities

  • 🌐 Infrastructure Design & Management:

    • Design, build, and maintain scalable AWS infrastructure using Terraform to support mobile backend services
    • Own and evolve mobile infrastructure from the ground up, proactively identifying gaps and implementing robust, scalable solutions
    • Collaborate closely with the mobile backend development team to understand needs, plan improvements, and deliver performant infrastructure
  • πŸ›  Deployment & Automation:

    • Build and maintain CI/CD pipelines (GitHub Actions) and deployment automation across multiple environments (dev, qa, production)
    • Implement and manage serverless solutions using AWS Lambda and other services to support backend development
  • πŸ“± Infrastructure Optimization:

    • Optimize API performance, database interactions, and infrastructure bottlenecks impacting mobile experiences
    • Set up and optimize infrastructure for mobile-specific services including push notifications, feature flags, and API endpoints
  • πŸ” Monitoring & Alerting:

    • Build observability toolingβ€”logging, monitoring, alertingβ€”using CloudWatch, Sentry, and custom tools to ensure performance and reliability
    • Troubleshoot and resolve infrastructure issues rapidly, taking initiative to prevent future occurrences
  • πŸ“ Documentation & Collaboration:

    • Write and maintain clear documentation for infrastructure, deployment, and operations
    • Collaborate effectively with cross-functional teams, including mobile backend developers, designers, and stakeholders

πŸ’‘ Required Skills & Qualifications

  • 🌐 AWS & Infrastructure Expertise:

    • Expert-level experience in AWS services and cloud infrastructure management
    • 3+ years of experience designing, building, and maintaining AWS infrastructure using Terraform to support backend systems
    • Strong knowledge of AWS cloud services: AppSync, SQS, SNS, CloudWatch, Lambda, API Gateway, RDS Aurora, and S3
  • πŸ›  CI/CD & Automation:

    • Proven experience with CI/CD pipelines, GitHub Actions, and automation workflows
    • Familiarity with deployment automation tools and server configuration management
  • πŸ“± Observability & Performance:

    • Experience with observability systems, performance monitoring, and alerting infrastructure
    • Ability to optimize API performance, database interactions, and infrastructure bottlenecks
  • πŸ’» Collaboration & Communication:

    • Excellent communicator with a proactive, execution-focused mindset
    • Ability to work effectively with cross-functional teams and stakeholders
  • πŸ“ Technical Proficiency:

    • Proven experience with Terraform, including published infrastructure-as-code modules and contributions to production-grade environments
    • Strong knowledge of TypeScript, Node.js, or Python, with a solid understanding of runtime behavior

πŸ’« Nice to Have

  • AWS Certified Developer and/or Solutions Architect certification
  • Understanding of mobile deployment processes, app versioning, and supporting multiple app variants
  • Experience with backend monitoring and analytics for mobile apps
  • Familiarity with app store deployment tooling (App Store Connect, Google Play Console)
  • Knowledge of container orchestration (ECS, Kubernetes) and microservices

πŸ’° What We Value

  • Scrappy, resourceful, and action-oriented engineers who thrive in fast-paced environments
  • Problem solvers who work independently and collaborate effectively to ship resilient systems
  • Engineers who take ownership, communicate clearly, and look for ways to improve performance, reliability, and team productivity
  • A passionate, talented, and fun-loving team that supports one another every step of the way

πŸ’° What We Offer

  • Competitive compensation package including share options
  • Flexible work schedule
  • Full benefits and 401K
  • Opportunity to make a real impact every day
  • Unlimited PTO

πŸ“Œ Team & Company Context

  • 🏒 Company Culture:

    • AssetWatch is a remote-first, rapidly growing startup providing a game-changing condition monitoring platform and mobile experience in the industrial manufacturing space
    • We value engineers who are scrappy, resourceful, and action-oriented, with a passion for building the future of predictive maintenance
  • 🌐 Team Structure:

    • Distributed team working remotely across locations in the United States, with core working hours in the Eastern Time Zone
    • Collaborative environment with a focus on cross-functional integration between developers, designers, and stakeholders
  • 🎯 Development Methodology:

    • Agile/Scrum methodologies and sprint planning for web projects
    • Code review, testing, and quality assurance practices
    • Deployment strategies, CI/CD pipelines, and server management

πŸ’‘ Application & Technical Interview Process

  • πŸ“ Enhancement Notes:

    • Research the company's mobile-focused infrastructure and backend services to tailor your application and interview preparation
    • Familiarize yourself with the company's mobile app and user experience to demonstrate your understanding of their products and users
  • πŸ“ Portfolio Review Tips:

    • Highlight mobile-focused projects and infrastructure-related work in your portfolio
    • Include live demos and responsive design examples to showcase your skills
  • πŸ“ Technical Challenge Preparation:

    • Brush up on your Terraform, AWS, and CI/CD skills, focusing on mobile-specific infrastructure challenges
    • Practice problem-solving and coding exercises related to mobile backend services and infrastructure management

πŸ“Œ Application Steps

To apply for this DevOps Engineer, Mobile position:

  1. Submit your application through the application link
  2. Tailor your portfolio to highlight mobile-focused projects and infrastructure-related work
  3. Optimize your resume for web technology roles, emphasizing project highlights and technical skills
  4. Prepare for technical interviews by practicing coding challenges and portfolio presentation strategies
  5. Research the company's mobile app and user experience to demonstrate your understanding of their products and users

Application Requirements

A DevOps engineer with expert-level experience in AWS services and at least 3 years of experience in building and maintaining AWS infrastructure using Terraform. Strong knowledge of CI/CD pipelines and serverless architecture is essential.