Software Engineer-OSM
Job Description
Dynamic Systems, Inc. (DSI) is hiring a Software Engineer to join its corporate Dev team supporting Off-Site Manufacturing (OSM). In this onsite role in Buda, TX, you will build and support production web applications that help OSM teams manage scheduling, materials, capacity, and other operational work.
The position carries production ownership across the full lifecycle, from design and implementation through testing, deployment, observability, documentation, and ongoing user support.
What you will do
- Work with OSM project managers to understand needs, define outcomes, and shape practical solutions.
- Consult lane managers and shop leaders when operational knowledge is needed to guide engineering decisions.
- Administer the OSM GitHub organization, including standards, guardrails, and the review process that enables domain experts to contribute safely.
- Build and improve production web applications, primarily using TypeScript.
- Convert early concepts and prototypes into secure, maintainable software that teams can rely on.
- Use the centralized data platform and the databases, APIs, and MCPs provided by the core team to support application functionality.
- Own OSM application delivery and maintenance: design, implementation, testing, deployment, observability, documentation, user support, and issue triage.
- Coordinate with help desk and core platform teams when issues span multiple system boundaries.
- Partner with the corporate Dev team on architecture, shared components, engineering standards, and reusable solutions.
- Validate software with users and improve it using evidence and feedback.
What you bring
- 3–5 years of professional software-engineering experience, with a track record shipping and supporting production software.
- Strong TypeScript and modern web-application experience, including consuming existing APIs and services while building maintainable applications.
- Strong GitHub experience, including repositories, branches, pull requests, code review, Issues, GitHub Actions, and releases.
- Comfort working with repository access, branch protections, and practical review standards.
- Experience shipping reliable web applications covering user flows, authentication, accessibility, testing, deployment, and error handling.
- Practical knowledge of CI/CD, logging, metrics, and evidence-based debugging.
- SQL and relational data experience.
- Comfort with AI-assisted development tools, including the judgment to review outputs and take responsibility for results.
- The ability to work with project managers and other non-technical partners to turn operational needs into clear software designs.
- Willingness to work from corporate and make limited travel to OSM shops and DSI facilities in Texas, with additional travel possible during onboarding.
Technologies
- TypeScript
- GitHub
- GitHub Actions
- SQL
- CI/CD
Benefits
- A stable, established company with real commitment behind this work.
- A core software-engineering role with meaningful ownership of production software supporting OSM.
- A corporate home base in Buda, with limited, purposeful access to the shops where the work happens.
- Competitive compensation and a full benefits package.
Travel expectations
- Travel is limited and purposeful.
- Expect more shop time during onboarding if useful; after that, travel is occasional and driven by the work.
- Willingness to work from corporate and make limited travel to OSM shops and DSI facilities in Texas, with more travel possible during onboarding.
Nice to have
- Python experience, especially for AI or data services.
- React, Next.js, or another modern TypeScript framework; Azure, containers, or infrastructure-as code.
- Experience building AI/LLM applications or internal tools that people actually adopted.
- Manufacturing, industrialized construction, fabrication, or production/operations experience.
How the team works
- Use modern development tools, including AI-assisted tooling, to move quickly while keeping a high quality bar.
- Expect engineers to review code, test behavior, explain decisions, and own what ships.
- Follow real governance for software that acts on company systems, including appropriate access, managed secrets, testing, observability, and review before release.
- Value demonstrated work over titles or buzzwords.