- Search jobs
- Alexandria, VA
- lead software engineer
Lead software engineer Jobs in Alexandria, VA
Create a job alert for this search
Lead software engineer • alexandria va
Lead Software Engineer
HireTalentMcLean, Virginia, USSoftware Engineer, Lead
Booz Allen HamiltonMcLean, VALead Software Engineer
Zachary PiperMclean, VirginiaLead Software Engineer
cavaWashington, District of Columbia, United StatesLead Software Engineer
Laerdal LabsWashington, DC, United StatesLead Software Engineer
TheinclabMcLean, Virginia, United StatesLead Software Engineer
Capital OneMcLean, VALead Software Engineer
Laerdal Labs DC IncWashington, DC, USLead Software Engineer
CostarArlington, West Virginia, United StatesLead Software Engineer (Kubernetes)
Appian CorporationMcLean, VA, USLead Software Engineer
MastercardArlington, VA, USLead Software Engineer
TheIncLabMcLean, VA, USLead Software Engineer
LeidosFalls Church, VA, USLead Principal Software Engineer
AllocoreArlington, VA, USGenAI Software Engineer, Technical Lead
Freddie MacMcLean, Maryland, USALead Software Engineer
STRArlington, VA, USLead Software Engineer
SedaroArlington, Virginia, 22203, United States, Virginia, United StatesLead Software Engineer
StrArlington, VA, United StatesLead Software Engineer
CoStar GroupVA Arlington, USThe average salary range is between $ 139,375 and $ 245,700 year , with the average salary hovering around $ 154,800 year .
- lead software engineer (from $ 139,375 to $ 245,700 year)
- database engineer (from $ 124,197 to $ 245,700 year)
- senior database administrator (from $ 118,500 to $ 245,700 year)
- psychiatrist (from $ 200,000 to $ 242,500 year)
- oracle database administrator (from $ 195,750 to $ 236,925 year)
- business operations manager (from $ 70,000 to $ 234,900 year)
- inspection (from $ 65,000 to $ 234,900 year)
- associate dentist (from $ 25,000 to $ 230,000 year)
- software engineering manager (from $ 195,000 to $ 226,156 year)
- emergency medicine physician assistant (from $ 200,000 to $ 225,000 year)
- Bend, OR (from $ 175,931 to $ 246,400 year)
- Alexandria, VA (from $ 139,375 to $ 245,700 year)
- Midland, TX (from $ 113,311 to $ 239,273 year)
- Sunnyvale, CA (from $ 162,500 to $ 231,675 year)
- Naperville, IL (from $ 211,350 to $ 229,563 year)
- Providence, RI (from $ 155,018 to $ 225,000 year)
- Knoxville, TN (from $ 196,013 to $ 223,950 year)
- Madison, WI (from $ 137,501 to $ 223,950 year)
- Concord, CA (from $ 165,360 to $ 223,950 year)
- Philadelphia, PA (from $ 140,000 to $ 211,350 year)
The average salary range is between $ 119,992 and $ 181,903 year , with the average salary hovering around $ 140,000 year .
Related searches
Lead Software Engineer
HireTalentMcLean, Virginia, US- Full-time
Description : Requisition Title
Lead Software Engineer
Project Description
's Surveillance Platform and Analytics team is seeking an exceptional Lead Software Engineer with strong technical leadership skills and an entrepreneurial mindset to guide the design and development of innovative full-stack solutions. This role combines hands-on technical contribution with team leadership, architectural guidance, and strategic technical direction for business-critical surveillance systems that protect market integrity.
The ideal candidate is a seasoned technologist who balances technical depth with leadership breadth, mentors engineers, drives architectural decisions, and leverages cutting-edge technologies including AI to enhance both team productivity and product capabilities. This role provides clear progression to Staff / Principal Engineer positions.
Key Responsibilities
Technical Leadership : Lead the design and architecture of complex, distributed systems based on business needs; define technical direction, evaluate new technologies, and drive adoption of best practices
Team Mentorship : Guide and mentor senior and mid-level engineers, fostering their technical growth through code reviews, technical guidance, and career development
Full-Stack Development : Design and build critical enterprise applications leveraging Java, JavaScript / Angular, Spring Boot, REST / Web Services, and big-data technologies
Cloud-Native Architecture : Architect and implement highly scalable, resilient solutions on AWS leveraging serverless and container technologies (Lambda, ECS, S, RDS, EMR)
Agile Collaboration : Partner closely with architects, principal engineers, product owners, and management to align technical execution with business objectives and translate requirements into robust solutions
Distributed Systems Expertise : Lead initiatives involving microservices, event-driven architectures, and big-data technologies across the team
AI Integration Leadership : Drive initiatives to leverage AI technologies (generative AI, LLMs, AWS AI services) for both developer productivity and product innovation
DevOps Excellence : Champion CI / CD, infrastructure as code, automated testing, and observability practices across the team
Innovation & Strategy : Drive POCs, evaluate emerging technologies, and lead adoption of innovations that provide competitive advantage
Cross-Team Influence : Collaborate with other teams and leaders to share knowledge, establish engineering standards, and drive organization-wide technical initiatives
Ownership & Quality : Set the standard for code quality, tackle the most complex technical challenges, and demonstrate strong ownership and self-starter mentality
Basic Qualifications
Education : Bachelor's Degree in Computer Science or other relevant Engineering discipline (Master's preferred)
Leadership Experience : + years in software engineering with + years in technical leadership or lead engineer roles demonstrating team mentorship and architectural decision-making
AI Experience : Proven experience leading AI integration initiatives and leveraging AI technologies to drive developer productivity and incorporate AI capabilities into software solutions
Software Engineering : + years of experience building full-stack software using Java, JavaScript, REST / Web Services, Angular, and Spring Boot
Cloud Expertise : + years of experience architecting and building solutions on AWS Cloud (ECS, Lambda, RDS, S, EMR, etc.)
Big Data : + years of experience working with big data technologies such as Hadoop, Spark, Presto, or AWS EMR
Database Skills : + years of experience designing schemas, writing complex SQL queries, and optimizing database performance
Scripting : Strong proficiency in Unix shell, Python, Perl, Groovy, or similar scripting languages
Communication : Strong technical communication skills including documentation, presentations, and stakeholder management
Preferred Qualifications
Extensive experience designing and architecting enterprise-scale systems with complex business requirements
Deep understanding of AWS Well-Architected Framework with ability to conduct architecture reviews
Experience architecting and leading AI / ML initiatives including production GenAI applications; familiarity with MLOps practices, LangChain, vector databases, or RAG architectures
Expert-level experience designing and implementing CI / CD pipelines at scale and DevOps practices
Production experience with containerization technologies (Docker, Kubernetes / EKS) and container security
Advanced experience with infrastructure as code (Terraform, CloudFormation, CDK)
Strong background in monitoring, observability, and SRE practices (CloudWatch, Datadog, Splunk, Prometheus, Grafana)
Expert knowledge of microservices, event-driven architectures (Kafka, Kinesis, SQS, SNS), and distributed systems patterns
Deep understanding of secure coding practices, OWASP, and AWS security best practices (IAM, KMS, Secrets Manager)
Proven track record leading business-critical, large-scope projects with multiple stakeholders
Experience influencing without authority and driving consensus across technical teams
Track record of innovation through patents, publications, open-source contributions, technical thought leadership, or POCs
Experience conducting technical interviews and participating in hiring decisions
Supplier Comments