Senior Software Engineer (.NET/Angular)

Pioneering Evolution LLCArlington, VA
$132,000 - $165,000Hybrid

About The Position

We are looking for a Senior Software Engineer who can own complex components and contribute to building the architecture, engineering culture, and technical foundation of a platform expected to evolve for years. This role involves taking ownership of significant capabilities across SyncCore (a Mission Operating System) or SyncPoint (a modular application ecosystem), from architecture and domain modeling through APIs, event-driven workflows, data persistence, user experience, testing, deployment, and production performance. The engineer will decide how services communicate, where boundaries belong, how data moves through the system, and how to build software that remains secure, observable, maintainable, and extensible. Additionally, the role includes raising the engineering capability of the team through thoughtful code reviews, mentoring junior and mid-level engineers, challenging architectural assumptions, and establishing patterns. The work can involve the SyncCore platform itself (identity, integration, eventing, canonical data, shared services, governance, auditability, and platform APIs) or leading the engineering of a SyncPoint mission module. The company emphasizes a hands-on, impactful role with direct connection to the problem, architecture, and decision-makers.

Requirements

  • Typically 7+ years of professional software development experience.
  • Advanced C# and modern .NET / ASP.NET Core.
  • Strong enterprise backend and REST API development at scale.
  • Deep relational data and ORM experience, including design and performance work.
  • Angular or comparable modern enterprise frontend experience.
  • Experience with asynchronous messaging and event-driven systems (sagas, eventual consistency, idempotency, production failure modes).
  • Experience with distributed or microservice-based applications.
  • Strong automated testing and diagnostic instincts.
  • Ability to independently own complex features or entire application components.
  • Real experience conducting technical code reviews and mentoring other engineers.
  • U.S. citizenship is required.
  • Interim Secret eligibility is required (PE sponsors).

Nice To Haves

  • Experience with micro-frontend architecture.

Responsibilities

  • Own complex components and hard problems within the platform.
  • Take ownership of significant capabilities across SyncCore or SyncPoint, including architecture, domain modeling, APIs, event-driven workflows, data persistence, user experience, testing, deployment, and production performance.
  • Decide how services communicate, where boundaries belong, and how data moves through the system.
  • Build software that stays secure, observable, maintainable, and extensible.
  • Raise the engineering capability of the people around you through thoughtful code reviews, mentoring junior and mid-level engineers, challenging architectural assumptions, and establishing patterns.
  • Work on the SyncCore platform (identity, integration, eventing, canonical data, shared services, governance, auditability, and platform APIs) or lead the engineering of a SyncPoint mission module.
  • Conduct technical code reviews and mentor other engineers.
  • Lead through hands-on implementation, feature design, troubleshooting, code review, and mentorship.

Benefits

  • Paid time off
  • 10 paid holidays
  • Medical
  • Dental
  • Vision
  • Company-paid life and AD&D
  • Company-paid short- and long-term disability
  • 401(k) with company contribution
  • Legal assistance
  • Tuition reimbursement
  • Continuing education opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service