Enable job alerts via email!

Senior Staff Software Engineer

General Dynamics Information Technology

United States

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer Lead who thrives in a fast-paced, collaborative environment. This role emphasizes the importance of writing code over documentation and delivering impactful features rather than merely discussing plans. The ideal candidate will possess extensive experience in programming languages like Python or Java, with a strong background in microservice architecture and distributed systems. This position offers the opportunity to make a meaningful impact while working remotely, with occasional travel to DC. Join a team that values innovation and proactive problem-solving, where your contributions will drive significant improvements in core services.

Qualifications

  • 5+ years of professional software development experience.
  • Expertise in designing non-trivial distributed systems.
  • Experience leading design and architecture for systems.

Responsibilities

  • Deliver new features and improve reliability of core services.
  • Identify and address system bottlenecks proactively.
  • Take ownership of core product problems and provide solutions.

Skills

Python
Java
Microservice Architecture
Distributed Systems
Performance Tuning
Design Patterns
Mentoring

Job description

Senior Software Developer Lead

We value:

  • Writing code rather than documents
  • Shipping products rather than talking about roadmaps
  • Implementing big features rather than changing button colors

If this sounds like you, let’s talk.

Who You Are:

We're looking for exceptional engineers who are passionate about our mission and eager to make a meaningful impact. The ideal candidate will be proficient in Python, Java, or similar languages; an expert in most language constructs, able to apply them fluently to solve complex problems, and experienced in performance tuning.

What You’ll Do:

  • Work in a fast-paced, collaborative environment where ideas are openly discussed and challenged
  • Deliver new features and improve the reliability of our core services, including major read/write paths for customer intake, application screening, and information dissemination
  • Identify system bottlenecks or flaws in business logic and proactively address them
  • Take ownership of core product problems, develop solutions you believe in, and demonstrate their impact at scale through data
  • Work across the stack to solve problems independently without reliance on other engineers or teams

Required Skills and Education:

  • Minimum of 5+ years of professional software development experience (excluding internships)
  • Minimum of 5+ years programming experience in Java, Python, or similar languages
  • Minimum of 5+ years leading system design or architecture, including design patterns, reliability, and scaling
  • Experience designing non-trivial distributed systems (multi-tier), including storage, caching, and application layers, with an understanding of failure modes and applying patterns like the strangler pattern to transform monoliths into microservices
  • Experience with Microservice Architecture, especially in high-throughput, low-latency systems
  • Experience managing complex system migrations involving multiple phases such as dark reads/writes and light reads/writes
  • Experience as a mentor, tech lead, or leading an engineering team
  • Must be a US Citizen and able to obtain and maintain Public Trust 6C clearance
  • This position is remote but requires some travel to DC, approximately 10-25%
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Staff Software Engineer, CLIP

eBay

Remote

USD 130,000 - 170,000

Yesterday
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Austin

Remote

USD 132,000 - 223,000

6 days ago
Be an early applicant

Senior Staff Software Engineer

GE HealthCare

Bellevue

Hybrid

USD 147,000 - 220,000

3 days ago
Be an early applicant

Senior/Staff Software Engineer, North

The Rundown AI, Inc.

New York

Remote

USD 120,000 - 180,000

10 days ago

Staff Software Engineer

UnifyCX

Remote

USD 81,000 - 175,000

2 days ago
Be an early applicant

Senior Staff Software Engineer

Fortune 500 Payment processing company

San Jose

On-site

USD 107,000 - 260,000

11 days ago

Senior/Staff Software Engineer - Provider

Datavant Corporation

Remote

USD 140,000 - 300,000

30+ days ago

FRONT END LEAD SOFTWARE ENGINEER - STAFF

Cars Commerce Inc

Remote

USD 149,000 - 188,000

2 days ago
Be an early applicant

Sr/Staff Software Engineer (Developer Enablement)

Henry Schein

American Fork

Remote

USD 96,000 - 168,000

30+ days ago