cover

Software Engineer III/ 16 hours ago

Application ends: 2026-09-13

Quick Summary

OpenTech Alliance is seeking a remote Software Engineer III for a full-stack role owning end-to-end engineering across web applications, APIs, services, and data. Candidates should have a background in designing, deploying, and operating complex production software, along with experience modernizing platforms, using cloud services and CI/CD, and leveraging AI-assisted development tools. While OpenTech's stack includes C#, TypeScript, PHP, Angular, React, React Native, relational databases, and AWS, deep expertise in at least one modern language and sound system-level design judgment are prioritized over specific tools.

The Company

Storage Treasures is the nation’s leading online self storage auction marketplace, owned and operated by OpenTech Alliance, Inc. Founded in 2003, OpenTech Alliance is a leading technology provider to the self storage industry, delivering software-enabled solutions including online auctions, access control systems, full-service kiosks, and call center services to self storage operators across North America, with a growing international presence. Headquartered in Phoenix, AZ, OpenTech Alliance supports many of the largest self storage operators in the U.S. Storage Treasures connects millions of bidders with self storage facilities across the country, powering a fast-growing and unique e-commerce ecosystem.

About the Role

OpenTech Alliance is seeking a Software Engineer III to take ownership of significant applications and outcomes within one of our product engineering teams. You will lead solutions from concept and design through delivery and operation, working closely with Product Management, Quality Engineering, and other stakeholders to solve complex problems and improve the reliability, scalability, and security of our platforms. This is a full-stack role with end-to-end ownership of customer-facing applications — spanning modern web apps, services, APIs, integrations, and data. We value technical judgment and system-level thinking over expertise in any single technology, and we are looking for depth in one or more areas plus sound judgment across the wider system.

Key Responsibilities

  • Design, build, test, deploy, and operate complex production software across the stack.
  • Own technical outcomes from requirements and architecture through production.
  • Partner with Product, QA, Design, and other engineers to shape effective solutions.
  • Influence technical direction through system design, code reviews, and clear communication.
  • Diagnose complex cross-system issues and drive durable root-cause fixes.
  • Improve platform health through automated testing, observability, security, and scalability.
  • Mentor other engineers and improve team practices and tools.
  • Experience evolving or modernizing mature, business-critical platforms.
  • Experience with cloud platforms, distributed systems, or high-traffic web applications.
  • Experience with CI/CD, observability, monitoring, security, and production support.
  • Experience using AI-assisted development tools to improve productivity and quality.
  • Bachelor’s degree in a related field, or equivalent practical experience.

What We’re Looking For

An engineer with strong experience in designing, delivering, and operating production software — deep in at least one modern language and able to apply sound engineering principles across languages and platforms. You are comfortable owning systems that span user experience, services, integrations, and data, you balance product value with technical quality and long-term platform health, and you lift the engineers around you.

Our Technology Environment

Our stack includes C#, TypeScript, PHP, Angular, React, React Native, relational databases, and AWS services — and it keeps evolving. Expertise in these specific tools is helpful but not required; you will help shape where the platform goes by making thoughtful, principled technology choices based on product needs and long-term health.

Why Join OpenTech?

At OpenTech Alliance, you will be part of a collaborative and dynamic team where your expertise directly supports business success. We value innovation, teamwork, and professional development, offering opportunities to grow your skills while working with modern technologies in a fast-paced environment.

Share

OpenTech Alliance

OpenTech Alliance

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy