Lead Software Developer (Remote)

Jobgether
District of Columbia, United States
On-site
Full-time
Posted 14 days ago

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.

Requirements

  • 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.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.