Search

Senior Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

**Senior Backend Software Engineer — Enterprise Data Platform**

\n

*United Global Technologies, Inc. | Remote (U.S.) | Full-Time*

\n


\n

**About the Role**

\n


\n

UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for a mission-critical engineering data platform for an enterprise client. This is a prototype-first, greenfield build: you'll be one of the first engineers establishing the backend architecture, working in a small, fast-moving, cross-functional team with direct exposure to end users and technical leadership.

\n


\n

**What You'll Do**

\n

- Design and build core backend application logic for a multi-module platform using a Python-based async web framework (e.g., FastAPI) and a typed ORM (e.g., SQLAlchemy 2.0)

\n

- Build a workflow/statusing engine that tracks progress, sequencing, and dependency logic across interrelated application modules

\n

- Design, build, and document REST API endpoints supporting form-driven CRUD workflows, including request/response validation schemas

\n

- Design and implement a relational database (PostgreSQL) with version-controlled schema migrations, data integrity safeguards, and revision history

\n

- Build integrations between the platform and external enterprise systems of record — specifically IBM DOORS Next (requirements management) and PTC Windchill (PLM) — implementing data synchronization, translation, and provenance tracking without duplicating system-of-record ownership

\n

- Implement authentication, role-based access control, and secure credential management for external API connections

\n

- Support CI/CD pipeline setup, version-controlled repositories, and automated build/deploy processes

\n

- Implement backend logic to auto-generate structured reports/documents from configuration-controlled data

\n

- Collaborate directly with front-end developers to define stable API contracts enabling independent, parallel development

\n

- Respond to client-led security assessments and remediate findings in backend code under your responsibility

\n

- Participate in schema, API, and workflow-engine design discussions with client technical staff; deliver small, independently reviewable code changes and migrations rather than large infrequent releases

\n


\n

**Required Qualifications**

\n

- 5+ years of professional backend software development experience

\n

- Strong hands-on experience with Python, async web frameworks (FastAPI or comparable), and typed ORMs

\n

- Proven relational database design experience (PostgreSQL preferred) including schema migrations and data integrity practices

\n

- Demonstrated experience designing and documenting REST APIs

\n

- Experience integrating with enterprise systems via API (PLM, requirements-management, ALM, or similar systems of record)

\n

- Experience implementing authentication/authorization and securing API integrations

\n

- Comfortable working independently with minimal day-to-day oversight in an evolving-requirements, fast-iteration environment

\n

- **Must be a U.S. Citizen** (contract requirement — no exceptions)

\n

- Willingness to perform all work on client-furnished equipment per contract security requirements

\n


\n

**Preferred Qualifications**

\n

- Direct experience with IBM DOORS Next, PTC Windchill, or comparable requirements/PLM platforms

\n

- Prior experience supporting federally regulated or highly secure technical environments

\n

- Familiarity with configuration management and controlled/proprietary data handling requirements

\n

- Experience building workflow/state-machine engines or complex business-logic layers (beyond standard CRUD)

\n

- Experience generating structured documents/reports programmatically from application data

\n


\n

**Why UGT**

\n

United Global Technologies is an engineering delivery organization supporting enterprise clients on mission-critical technical programs. You'd be joining a small, senior team building a platform end users will rely on for a high-visibility, high-impact technical workflow — meaningful ownership from day one.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...