Lead Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Lead Software Engineer (Core Platform)ABOUT THE ROLEWe are partnering with a leading enterprise software company to place a Lead Software Engineer on their core platform engineering team. In this role, your mission will be to ensure a high-scale, enterprise-grade platform is always fast, scalable, and up to whatever tasks customers configure it to do. You will be solving problems of scale and flexibility that most engineers never encounter, building a product capable of serving customers in ways that push the limits of modern software engineering.Your scope extends from the high-performance data layer to the cross-platform user interface to the design tools used to build on top of the platform, a rare opportunity to have deep, full-stack impact on a product used by enterprise customers worldwide.This position is based on-site in McLean, VA (5 days per week). Our client is committed to a culture of in-person collaboration as a key driver of innovation and team excellence.RESPONSIBILITIESLeverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environmentRadiate best practices and accelerate development across the team through hands-on mentorship and technical leadershipManage availability, latency, scalability, and efficiency of the platform by engineering reliability into software and systemsContribute to software performance analysis and system tuningServe as a key contributor to team feature breakdowns, sizing, and design of new feature implementationsTake a moderate degree of personal responsibility for overall team performance, including quality, stability, and velocityPerform code reviews that provide feedback on code quality, design, and implementationBuild automation to prevent problem recurrenceIdentify opportunities for code refactoring and performance optimization, and champion these efforts within the teamMentor junior software engineers by sharing best practices and providing guidance on professional growthShare advanced expertise with others across the department, both on and off your immediate teamLead technological changes to keep the platform current and competitiveCommunicate technical designs clearly — verbally, visually, and in writing — for small to medium-sized technical audiencesContribute to long-term technical documentation by publishing high-quality content to the engineering documentation siteWHAT YOU'LL NEED TO SUCCEEDStrong command of data structures, algorithms, and software design patternsExperience in a high-volume or critical production service environmentFluency in Java; additional language experience is a plusAbility to review architectures and designs, identify problems, and recommend better practicesExperience conducting thorough code reviews focused on quality, performance, and maintainabilityA track record of mentoring junior engineers and elevating team capabilityComfort operating across a full-stack web and mobile environmentStrong written and verbal communication skills with both technical and non-technical audiencesAbility to identify cross-team dependencies, communicate blockers, and escalate as neededBASIC QUALIFICATIONSMS in Computer Science or related field with 5+ years of relevant experience, OR BS in Computer Science or related field with 7+ years of relevant experienceExperience in a high-volume or critical production service environmentFluency in JavaBachelor’s degree in Computer Science or related field, or equivalent experienceTOOLS & ENVIRONMENTA modern, full-stack engineering environment spanning data layer, UI, and developer toolingAn engineering culture that values innovation, autonomy, and continuous learningDedicated time for personal projects and annual hackathons to fuel creative thinkingA large engineering org with an agile business group model that fosters community and ownershipBENEFITSOur client offers a comprehensive benefits package, which may include:Medical, dental, and vision health coverageEmployee Assistance Program (EAP) with free mental health supportLife and disability insuranceEmployee Stock Purchase Program (ESPP)Retirement / pension planWellness stipendTuition reimbursementFamily-forming benefitsThe detailsBASE SALARY: $190k - $210kLOCATION: McLean, VAIN-OFFICE: 5 days/week