Lead Software Developer (Remote)

    Jobgether
    Posted 11/10/2025Lead/Manager
    Full-time
    Technology
    Software Engineering
    Leadership
    Full-Stack Development
    Python
    FastAPI

    Job Description

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Developer in Washington, DC. We are seeking a highly experienced and innovative Lead Software Developer to guide and mentor a team of software engineers in building complex, scalable, and cutting-edge solutions. You will play a pivotal role in shaping technical strategy, driving full-stack development initiatives, and integrating emerging technologies such as AI and cloud services. This position offers an opportunity to work on high-impact projects that transform digital experiences for clients while fostering a collaborative and inclusive environment. The ideal candidate combines technical expertise, leadership acumen, and a passion for continuous innovation.

    Accountabilities:

    • Lead technical strategy and architecture for large-scale, complex projects, making critical decisions on frameworks, tools, and methodologies.
    • Mentor and manage a team of developers, including senior engineers, conducting performance evaluations, career guidance, and technical interviews.
    • Oversee project delivery across multiple initiatives, ensuring quality, scalability, and timely execution.
    • Promote engineering best practices, including system design, testing, CI/CD, DevOps, and documentation.
    • Drive innovation by researching emerging technologies, developing prototypes, and integrating AI and machine learning capabilities.
    • Serve as the primary technical point of contact for stakeholders, translating complex technical concepts for non-technical audiences.
    • Foster a culture of continuous learning, collaboration, and technical excellence within the team.

    12+ years of software engineering experience, including at least 5 years in a leadership role.

    • Extensive full-stack development expertise, with mastery in multiple languages such as Python, FastAPI, Flask, TypeScript (React, Node.js), Java, or Rust.
    • Proven experience designing and implementing large-scale, distributed systems.

    Deep understanding of cloud platforms (AWS, Azure, or GCP) and advanced cloud services. Strong background in AI and machine learning, including experience with LLMs and frameworks such as PyTorch, TensorFlow, JAX, or Hugging Face Transformers. Experience integrating AI services and APIs from providers such as OpenAI, Anthropic, and Google VertexAI. Proficiency in system architecture, design patterns, relational and NoSQL databases, and DevOps practices including CI/CD pipelines and infrastructure as code. Strong communication, leadership, and team management skills. Must be a U.S. citizen or legal resident and based in the contiguous United States, with the ability to attain low-level security clearance. Competitive salary ($155,000 – $180,000) with transparent and fair compensation practices. Flexible work arrangements with the ability to work from anywhere within the contiguous United States. Comprehensive health, term, and life insurance coverage. Mental wellbeing support and professional development budget. Generous leave policies, including annual, family, and friendly leaves. Opportunity to work on high-visibility projects with meaningful impact. Inclusive and collaborative work culture emphasizing continuous growth and innovation. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1

    💼 Want More Jobs Like This?

    Get similar opportunities delivered to your inbox. Free, no account needed!