GDIT is seeking a Principal Software Developer to join their team in a remote capacity. This role combines technical leadership with hands-on development, requiring 10+ years of professional software development experience. The ideal candidate will be proficient in Python/Java and expert in distributed systems and microservice architecture.
The position offers an opportunity to lead and mentor a development team while working on mission-critical systems for government agencies. You'll be responsible for designing and implementing high-throughput, low-latency systems, managing complex migrations, and delivering new features that make a meaningful impact.
The role requires strong technical expertise in distributed systems, microservices, and system architecture, combined with leadership capabilities. You'll work in a collaborative environment where ideas are openly discussed and challenged, with the freedom to propose and implement solutions to complex problems.
GDIT offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible work arrangements, and generous paid time off. The company's scale (30,000+ employees across 50 countries) provides ample opportunities for growth and impact while working on significant government and defense projects.
The position offers a competitive salary range of $161,500 - $218,500, with remote work flexibility and minimal travel requirements (10-25% to DC). This is an excellent opportunity for a senior technical leader who wants to make a meaningful impact while working on complex, mission-critical systems for important government clients.