Search Remote Jobs

Principal Software Developer

🔥 1 hour ago

🇺🇸 United States – Remote

💵 $187k - $253k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of General Dynamics Information Technology

General Dynamics Information Technology

10,000+ employees

Founded 1954

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

General Dynamics Information Technology is a company at the forefront of technological innovation, offering a wide range of services including consulting, digital modernization, and application services. The company is heavily involved in implementing solutions related to artificial intelligence, cloud computing, cybersecurity, high-performance computing, and quantum technologies. GDIT is committed to supporting government and defense sectors, providing mission-critical services such as logistics and supply chain management, intelligence, and homeland security. The company also focuses on diverse and inclusive hiring practices and actively promotes employee well-being. Through its digital accelerator solutions and pioneering use of emerging technologies, GDIT aims to propel agencies' missions forward and address complex technological challenges.

📋 Description

• Deliver new features and improve reliability of core services, including customer intake, application screening, and information dissemination paths • Identify major system bottlenecks and business-logic flaws and proactively address them • Own core product problems, develop solutions, and prove their impact through data at scale • Work across the stack without relying on another engineer or team to complete tasks • Lead a team of developers in engineering software for complex user problems • Communicate technical decisions and trade-offs to technical and non-technical stakeholders • Work in a fast-paced, collaborative environment where ideas are openly discussed and challenged

🎯 Requirements

• 10+ years of related experience • Expert-level proficiency in at least one modern programming language (Java, Python, or similar) • Proficiency in the majority of language constructs and ability to apply them to complex problems • Proven ability to design and implement distributed systems, including storage, caching, and application layers • Understanding of distributed-system failure modes • Verifiable experience with microservice architectures, especially high-throughput and low-latency systems • Portfolio demonstrating system transformations, such as strangler patterns for evolving monoliths to microservices • Experience with complex, phased systems migrations, including dark reads, dark writes, light reads, and light writes • Expert-level proficiency in cloud engineering paradigms, especially high-scale asynchronous systems and secure service integration patterns • Deep understanding of design patterns, reliability, and scaling principles • Strong architectural and system design capabilities • Demonstrated ability to communicate complex technical concepts to non-technical audiences • Experience mentoring engineers, leading technical teams, or serving as a tech lead • Ability to influence technical direction and advocate for sound engineering practices • Track record of learning and adapting to new technologies, frameworks, and methodologies • Demonstrated use of AI and automation tools to enhance productivity and engineering outcomes • Comfort with ambiguity and willingness to enter new problem domains • No certification required • US citizenship is not required

🏖️ Benefits

• Comprehensive medical plan options, some with Health Savings Accounts • Dental plan options • Vision plan • 401(k) plan with company match • Full-flex work weeks • Paid time off, including vacation, sick, personal time, holidays, paid parental, military, bereavement, and jury duty leave • Typically 15 days of paid leave per calendar year • 10 paid holidays per year • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees • Short- and long-term disability benefits • Life insurance • Accidental death and dismemberment insurance • Personal accident insurance • Critical illness insurance • Business travel and accident insurance • AI-powered career tool identifying career steps and learning opportunities • Internal mobility team supporting career goals • Award-winning culture of innovation and military-friendly workplace

Apply Now

Similar Jobs

🔥 2 hours ago

Mercury Insurance

5001 - 10000

🚘 Automotive

💼 Consulting

📦 Logistics

Engineering director leading high-performing teams and claims technology modernization at Mercury Insurance. Driving scalable systems, strategy, delivery, and engineering operations.

🔥 6 hours ago

PhillyTech (SaaS Talent)

11 - 50

💼 Consulting

📣 Marketing

🎯 Recruiter

Principal Full Stack Engineer owning security, scalability, and production readiness for a coaching company’s custom community platform. Leading full-stack development across Vue.js, PostgreSQL, integrations, and AI architecture.

🔥 6 hours ago

WEX

5001 - 10000

🏥 Healthcare

📦 Logistics

✈️ Travel

Staff engineer building WEX’s cloud-native Agentic AI and payment technology solutions. Designing scalable Java, AWS, Kafka, Elasticsearch, and API-driven systems.

🔥 6 hours ago

Walker & Dunlop

1001 - 5000

💸 Finance

🏠 Real Estate

Principal AI Software Engineer building agentic workflows and AI platforms for Walker & Dunlop’s commercial real estate business. Designing production LLM systems for loan origination and servicing.

🔥 8 hours ago

Sky Betting & Gaming

1001 - 5000

🎲 Gambling

🎮 Gaming

👥 B2C

Staff Java engineer architecting scalable internal platforms for Fanatics Betting & Gaming’s sportsbook. Leading distributed systems, integrations, production reliability, and engineering mentorship.