Senior Software Engineer
United Global Technologies
Senior Backend Software Engineer — Enterprise Data Platform
United Global Technologies, Inc. | Remote (U.S.) | Full-Time
About the Role
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: youll 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.
What Youll Do
- 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)
- Build a workflow/statusing engine that tracks progress, sequencing, and dependency logic across interrelated application modules
- Design, build, and document REST API endpoints supporting form-driven CRUD workflows, including request/response validation schemas
- Design and implement a relational database (PostgreSQL) with version-controlled schema migrations, data integrity safeguards, and revision history
- 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
- Implement authentication, role-based access control, and secure credential management for external API connections
- Support CI/CD pipeline setup, version-controlled repositories, and automated build/deploy processes
- Implement backend logic to auto-generate structured reports/documents from configuration-controlled data
- Collaborate directly with front-end developers to define stable API contracts enabling independent, parallel development
- Respond to client-led security assessments and remediate findings in backend code under your responsibility
- 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
Required Qualifications
- 5+ years of professional backend software development experience
- Strong hands-on experience with Python, async web frameworks (FastAPI or comparable), and typed ORMs
- Proven relational database design experience (PostgreSQL preferred) including schema migrations and data integrity practices
- Demonstrated experience designing and documenting REST APIs
- Experience integrating with enterprise systems via API (PLM, requirements-management, ALM, or similar systems of record)
- Experience implementing authentication/authorization and securing API integrations
- Comfortable working independently with minimal day-to-day oversight in an evolving-requirements, fast-iteration environment
- Must be a U.S. Citizen (contract requirement — no exceptions)
- Willingness to perform all work on client-furnished equipment per contract security requirements
Preferred Qualifications
- Direct experience with IBM DOORS Next, PTC Windchill, or comparable requirements/PLM platforms
- Prior experience supporting federally regulated or highly secure technical environments
- Familiarity with configuration management and controlled/proprietary data handling requirements
- Experience building workflow/state-machine engines or complex business-logic layers (beyond standard CRUD)
- Experience generating structured documents/reports programmatically from application data
Why UGT
United Global Technologies is an engineering delivery organization supporting enterprise clients on mission-critical technical programs. Youd 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.
- ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation...SeniorRemote work
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...Senior
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SeniorContract workShift work
- ...agency team where you'll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We're Looking For ~5 years of software development in production environments, with demonstrated...SeniorRemote work
$150k - $200k
...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed... ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of...SeniorRemote workWork from homeFlexible hours$140k - $180k
...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a...SeniorWork at officeImmediate startWork from home- ...Responsibilities Design, develop, test, and maintain scalable software applications, APIs, and services. Use AI tools for code... ...code reviews, and architecture decisions. Improve AI-assisted engineering workflows and development standards. Collaborate with...SeniorContract work
- ...Senior Al Software EngineerAs a Senior Al Software Engineer, you will develop secure, ethical, and mission-aligned AI strategies and architectures across the federal government using engineering best practices.This position is with the Office of Technology Transformation...SeniorWork at office
- ...Job Description Job Description We are looking for a Senior Software Engineer to join a team delivering scalable full stack solutions in Fort Washington, Pennsylvania. This Long-term Contract opportunity is ideal for an experienced developer who enjoys building, enhancing...SeniorLong term contract
- ...Job Description Job Description We are looking for an experienced Senior Software Engineer to join a team delivering scalable enterprise applications in Fort Washington, Pennsylvania. This Long-term Contract opportunity is ideal for a hands-on technical leader who...SeniorLong term contract
- ...Job Description Job Description We are looking for a Senior Software Engineer to join a team delivering scalable, high-quality software solutions in Fort Washington, Pennsylvania. This Long-term Contract opportunity is ideal for a full stack developer who enjoys building...SeniorLong term contract
- ...Job Description Job Description We are looking for a Senior Software Engineer to join a team delivering scalable, high-quality software solutions in Fort Washington, Pennsylvania. This is a Long-term Contract position with the potential to transition into a permanent...SeniorLong term contractPermanent employment
- ...Job Title: AWS Engineer Location-Type: Remote Start Date Is: ASAP Duration: (contract, perm, etc) Contract to Hire Compensation... ...: Substantial experience building and running production software for seven years or more. Production experience with AWS,...SeniorPermanent employmentFull timeContract workImmediate startRemote work
- ...We are seeking an experienced Senior Oracle Database Software Engineer to design, develop, optimize, and maintain enterprise-grade database applications and reusable software components. The role focuses on Oracle database development, performance tuning, application...SeniorContract work
$130k - $175k
...Job Title: Senior Software Engineer (SMES) - Drivers/BSPs and Firmware Job Code: 41905 Job Location: Camden, NJ-Relocation packages available for qualified candidates. Schedule: 9/80 reg with every other Friday off Job Description: Qualified candidates...SeniorFull timeRelocationRelocation packageFlexible hours- American Heritage Credit Union, a $5.3+ billion credit union, has an immediate opening for a Senior Software Developer in our Information Services Department. This position will analyze business and system requirement needs/documentation to design develop, implement and...SeniorImmediate start
- ..., Pennsylvania / New Jersey / Delaware / New York / Maryland / Florida / South Carolina / Texas / Virginia / GeorgiaEngineering – Software Development /Full Time /HybridThe FreedomPay Commerce Platform is the technology of choice for many of the largest companies across...SeniorFull timeCasual workFlexible hours
- ...continues to grow, we are seeking an experienced Application Engineer to join our Technical Solutions team. In this role, you will... ...NFPA ~ Experience with AutoCAD or equivalent engineering design software. ~ Excellent communication, documentation, and presentation...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- scientific software engineer Philadelphia, PA
- intel software engineer Philadelphia, PA
- director software engineering Philadelphia, PA
- software engineer Philadelphia, PA
- software engineer student Philadelphia, PA
- senior robotics software engineer Philadelphia, PA
- financial software developer Philadelphia, PA
- graduate software developer Philadelphia, PA
- part time software developer remote Philadelphia, PA
- software engineer remote Philadelphia, PA



