Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Job summary
A leading technology company based in Fort Worth is looking for a Mid-Senior Software Engineer to manage end-to-end release processes for web, desktop, and microservices. Candidates should possess full-stack capabilities, strong DevOps expertise, and experience leading multi-service releases. Key responsibilities include overseeing code governance, contributing hands-on, and building CI/CD pipelines. The position offers competitive benefits, including medical and vision insurance, a 401(k), and paid parental leave.
Qualifications
Experience leading multi-service releases and teams while staying hands-on.
Full-stack depth across front-end SPAs/desktop apps and backend services.
Strong DevOps skills for CI/CD, containers, and cloud/on-prem deployments.
Proficiency with data schemas, integrations, migrations, and versioning.
Ability to align cross-functional teams and manage scope/risks.
Responsibilities
Lead end-to-end release management for web, desktop, and microservices.
Oversee code quality and PR governance across multiple programming languages.
Provide architectural direction for services, APIs, and data pipelines.
Contribute hands-on code across backend services and front-end components.
Build and maintain CI/CD pipelines with automated testing and security scanning.
Define SLOs/SLIs and lead incident response and post-mortems.
Manage release workflows that include software, data, and model artifacts; ensure validation and version control.
Drive security-by-design, supply-chain security, secrets management, and auditability.
Collaborate with engineering, ML, and simulation teams; align with Product/Program Management on scope and milestones.
Lead end-to-end release management for web, desktop, and microservice applications—branching strategy, versioning, release trains, notes, and go/no-go coordination.
Oversee code quality and PR governance across Python, C#, and TypeScript; enforce testing, security, and performance standards.
Provide architectural direction for services, APIs, data pipelines, and integrations; ensure scalability, reliability, and observability.
Contribute hands‑on code (30–50%) across backend services, infrastructure automation, and front‑end components.
Build and maintain CI/CD pipelines with automated testing, security scanning, artifact promotion, and progressive delivery.
Define SLOs/SLIs, instrument systems, build dashboards/alerts, and lead incident response and post‑mortems.
Manage release workflows that include software, data, and model artifacts; ensure validation and version control.
Drive security‑by‑design, supply‑chain security, secrets management, and auditability.
Collaborate with engineering, ML, and simulation teams; align with Product/Program Management on scope and milestones.