Staff Software Engineer - Backend

Position: Staff Software Engineer–Backend
Reports to: CTO

Company Overview

At Strongarm, we believe in people-centered strength, empowering the individuals who drive the global economy. We aim to keep workforces strong, healthy, and injury-free while enabling companies to achieve operational and safety goals.

We deliver effective, scalable, uncomplicated injury-prevention solutions tailored to each organization's unique needs. Supported by science and proven to work, our SafeWork System combines cutting-edge sensors, personalized training, and an AI-powered platform to reduce injuries, improve productivity, and protect workers across industries.

We partner with organizations to build safer, stronger workforces. Strongarm ensures essential workers thrive on the warehouse floor, on the road, or beyond.

Stronger workforces. Stronger companies. A stronger world.

Why This Role Matters

As a Staff Backend Software Engineer at Strongarm, you will build the infrastructure and data systems that reduce workplace injuries for thousands of essential workers. You'll be at the center of engineering efforts that create real-world safety insights from massive IoT datasets.

What You’ll Do

  • Lead architecture and best practices across cloud infrastructure, backend services, data pipelines, and machine learning systems.
  • Own API development and data modeling for both relational and analytical environments.
  • Collaborate with web, mobile, and data engineers to enable scalable applications.
  • Build a highly scalable system for ingesting, transforming, and analyzing trillions of data points.
  • Develop tools and pipelines to ensure service reliability and data integrity.
  • Productionize machine learning models and statistical algorithms.
  • Optimize streaming and batch data processing for performance and scalability.
  • Mentor team members and lead cross-functional projects.
  • Define and coordinate the backend engineering roadmap.

What You Bring

  • 5+ years of experience in backend, platform, or data engineering roles
  • Strong programming skills in Java or Python
  • Experience building and optimizing large-scale ETL pipelines with Apache Spark
  • Familiarity with streaming frameworks like Kafka, Spark Structured Streaming, or Apache Flink
  • Proficient with RDBMS, SQL, and distributed data stores
  • Experience with infrastructure as code (Terraform, Ansible, SaltStack)
  • Background in CI/CD, DevOps, or SRE practices
  • Experience with OLAP systems (Clickhouse, Pinot, Druid) and data warehouses (Delta Lake, BigQuery, Redshift, Snowflake)
  • Strong skills in containerization and orchestration (Kubernetes, Docker)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience with workflow tools like Airflow, Argo, or job schedulers like RabbitMQ
  • Proven ability to productionize machine learning models and experimental algorithms

Nice to Have

  • Familiarity with BI tools such as Looker, Tableau, Power BI, Superset, Redash, or Metabase
  • Experience with ORMs like SQLAlchemy and database migration tools like Alembic
  • Experience with testing frameworks: pytest, JUnit, etc.
  • Experience building web applications at scale
  • Strong performance tuning and system optimization skills

Soft Skills

  • Team-first mindset with strong collaboration and mentorship skills
  • Ability to architect high-level systems and dive deep into technical execution
  • Self-starter who thrives in a fast-paced, mission-driven environment
  • Excellent communication and organizational abilities
  • Adaptable to evolving business and product needs

Benefits

  • 401K
  • Aetna Health Insurance 100% for employee

To Apply

Email your resume and cover letter to matt.spradley@strongarmtech.com. Strongarm Tech is an equal opportunity employer. We celebrate diversity and are committed to fostering an inclusive workplace.