Jobs · Engineering · Virginia

Software Engineer Lead

Mobility Global · Centreville, VA · 2 wk ago
EngineeringFull-time

Key Responsibilities

  • Lead the technical strategy and execution for platform enhancement, migration, and consolidation programs.
  • Own end-to-end delivery: requirements discovery, solution design, implementation, testing, cutover, and post-migration stabilization.
  • Set engineering direction through reference architectures, patterns, standards, and guardrails.
  • Drive technical decision-making with a bias for measurable outcomes.
  • Design solutions to reduce duplication across corporate systems, including consolidation of services, data stores, CI/CD pipelines, and operational tooling.
  • Guide modernization efforts such as service decomposition, API standardization, event-driven patterns, and cloud/platform adoption where appropriate.
  • Lead integration strategies across identity, access, data, and enterprise applications.
  • Define migration approaches (rehost, replatform, refactor) and execute with minimal downtime and risk.
  • Create and run cutover plans, including rollback strategies, runbooks, verification checklists, and stakeholder communications.
  • Manage data migration planning: mapping, transformation, validation, reconciliation, and retention/compliance considerations.
  • Lead a team of engineers (directly or matrixed): provide technical guidance, unblock delivery, and uphold high engineering standards.
  • Own code quality practices: design reviews, code reviews, test strategy, and technical documentation.
  • Mentor engineers; build a culture of accountability, continuous improvement, and operational ownership.
  • Ensure production readiness, Partner with security and compliance to implement secure-by-design practices.
  • Drive post-launch improvements using operational insights: incident learnings, performance bottlenecks, and customer feedback.
  • Partner with Corporate platform teams, product, enterprise architecture, infrastructure, IT, and business stakeholders to align roadmap, scope, and sequencing.
  • Translate business goals into technical plans; proactively manage risks, dependencies, and delivery tradeoffs.
  • Communicate progress through concise status updates, technical demos, and executive-ready summaries.

Required Skills

  • Strong proficiency in one or more modern programming languages (e.g., Java, C#, Python, Go, TypeScript).
  • Deep experience building distributed systems: APIs, services, asynchronous processing, caching, and data persistence.
  • Experience configuring and customizing SAAS applications.
  • Strong SDLC discipline: version control, branching strategies, testing pyramids, and release management.
  • Proven success leading large-scale migrations (apps and/or data), including phased rollouts and zero/low-downtime strategies.
  • Hands-on experience with legacy modernization and platform consolidation (decommissioning, dependency mapping, migration waves).
  • Strong technical writing: architecture docs, ADRs, runbooks, operational readiness checklists.
  • Ability to influence without authority and drive alignment across multiple teams.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of professional software engineering experience, including 2+ years in a lead role (tech lead, staff/lead engineer, or engineering manager with hands-on delivery).
  • Demonstrated delivery of enterprise-grade platform initiatives involving migration and/or consolidation with measurable outcomes.

Preferred Qualifications

  • Experience leading multi-team programs with complex dependencies.
  • Experience with enterprise identity and access patterns (SSO, RBAC), data governance, and audit requirements.
  • Familiarity with domain-driven design, event-driven architectures, and platform engineering practices.
  • Experience with cost optimization and FinOps-style practices in cloud environments.

Similar jobs

Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Q2Austin, TX· 3 wk ago
Engineeringapply on q2ebanking.wd5.myworkdayjobs.com

Software Engineer

Booz Allen HamiltonChantilly, VA· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer

EpicTallahassee, FL· 3 wk ago
Information Technologyapply on epic.avature.net