Remote Otter LogoRemoteOtter

Principal Software Developer - Remote

Posted Yesterday
Software Development
Full Time
USA
$161,500 - $218,500/year

Overview

The Principal Software Developer will lead a team of developers to engineer and develop software solutions, working in a collaborative environment to deliver impactful features and improve system reliability.

In Short

  • Lead software development projects with a focus on performance tuning and reliability.
  • Collaborate in a fast-paced environment, discussing and challenging ideas openly.
  • Deliver new features and improve core services for customer intake and application screening.
  • Identify and address system bottlenecks and business logic flaws proactively.
  • Take ownership of core product problems and propose data-driven solutions.
  • Work across the stack to solve complex problems independently.
  • Mentor and lead a team of developers in best practices and development standards.
  • Design and implement non-trivial distributed systems with a focus on microservices.
  • Must be a US Citizen and able to obtain Public Trust clearance.
  • Remote position with some travel required (10-25%).

Requirements

  • 10+ years of professional software development experience.
  • Proficiency in at least one programming language (Java and/or Python).
  • Experience with microservices architecture and high throughput systems.
  • Strong understanding of design patterns and system architecture.
  • Experience in leading design or architecture of new/existing systems.
  • Experience with complex systems migration and distributed systems.
  • Ability to mentor and lead a team effectively.
  • Must be a US Citizen.
  • Experience with performance tuning and reliability improvements.
  • Strong problem-solving skills and ability to work independently.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • 401(k) plan with company match.
  • Flexible work weeks and various paid time off plans.
  • Paid Family Leave program available.
  • Short and long-term disability benefits.
  • Life and accident insurance options.
  • Regular review of compensation and benefits packages.
  • Opportunities for professional growth and development.
  • Work in a diverse and inclusive environment.
  • Join a global team of technology and professional services experts.

G.I.T

GD Information Technology

GD Information Technology (GDIT) is a global technology and professional services company that provides consulting, technology, and mission services to major agencies across the U.S. government, defense, and intelligence community. With a workforce of 30,000 experts operating in 30 countries, GDIT specializes in digital modernization, artificial intelligence/machine learning, cloud solutions, cybersecurity, and application development. The company is committed to creating a safer and smarter world by leveraging advanced technology and deep expertise, while fostering an inclusive work environment that encourages leadership and continuous learning.

Share This Job!

Save This Job!

Similar Jobs:

Oracle logo

Principal Software Developer - Remote

Oracle

6 weeks ago

Join as a Principal Software Developer to lead critical components in a remote-first team focused on cloud-native systems.

Worldwide
Full-time
Software Development
Eyeo logo

Principal Software Developer - Remote

Eyeo

8 weeks ago

Join eyeo as a Principal Software Developer to lead the development of scalable services and applications for a global user base.

Germany
Full-time
Software Development
Snowed In Studios logo

Principal Software Developer - Remote

Snowed In Studios

11 weeks ago

Join Snowed in Studios as a Principal Software Developer and contribute to the development of top-tier games in a supportive and creative environment.

ON, Canada
Full-time
Software Development
$135,000 - $160,000/year
Ivanti logo

Principal Software Developer - Remote

Ivanti

12 weeks ago

Join Ivanti as a Principal Software Developer to enhance cloud product functionalities in a remote team.

Worldwide
Full-time
Software Development
Snowed In Studios logo

Principal Software Developer - Remote

Snowed In Studios

27 weeks ago

Join Snowed In Studios as a Principal Software Developer and contribute to the development of top-tier games in a collaborative environment.

QC, Canada
Full-time
Software Development
$135,000 - $160,000/year