2

Remote Software Engineer Java Python Jobs in District of Columbia

Staff Software Engineer

Washington, DC · Remote

$170K - $200K/yr

About the Role As a Staff Software Engineer, you will play a key role in designing and building ... Fully remote work environment Equal Opportunity Statement We are committed to diversity and ...

Lead Java Full Stack Developer

Washington, DC · Remote

$59.50 - $76.75/hr

C. (Remote Role) The candidate shall lead a team of talented developers in designing, building, and ... Lead, guide, and mentor a team of 5-10+ software engineers, fostering a culture of technical ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Familiarity with software development lifecycle tools, specifically Jira and GitHub. * Knowledge of ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Familiarity with software development lifecycle tools, specifically Jira and GitHub. * Knowledge of ...

Java Developer

Washington, DC · On-site +1

$57.75 - $74.75/hr

... software applications/components • Deliver high availability and high-performance software ... programming, testing, and debugging • Conduct Java and Javas EE application development • ...

Java Tutor

Washington, DC · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Data Engineer (DoD Secret | Remote)

Washington, DC · Remote

$129K - $155K/yr

Proficient in SQL and Python, with experience building modular, version-controlled transformations ... Rackner is a cloud-native software consultancy delivering solutions for startups, enterprises, and ...

next page

Showing results 1-20

Remote Software Engineer Java Python information

What is the difference between Remote Software Engineer Java Python vs Remote Software Engineer C# .NET?

AspectRemote Software Engineer Java PythonRemote Software Engineer C# .NET
Required CredentialsBachelor's in CS or related, Java/Python certificationsBachelor's in CS or related, C#/.NET certifications
Work EnvironmentAgile teams, cloud platforms, cross-platform developmentAgile teams, enterprise applications, Windows-based environments
Industry UsageTech, finance, startups, SaaSFinance, enterprise software, healthcare
Search & Comparison IntentHigh overlap in programming skills, remote work setupSimilar skill set, different tech stack

Both roles involve remote software development with a focus on their respective programming languages. Java Python developers often work in startups and tech companies, while C# .NET developers are common in enterprise and healthcare sectors. The main difference lies in the tech stack and industry focus, but both require similar credentials and work environments.

What are the most commonly searched types of Software Engineer Java Python jobs in District of Columbia? The most popular types of Software Engineer Java Python jobs in District of Columbia are:
What are popular job titles related to Remote Software Engineer Java Python jobs in District of Columbia? For Remote Software Engineer Java Python jobs in District of Columbia, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineer Java Python jobs in District of Columbia look for? The top searched job categories for Remote Software Engineer Java Python jobs in District of Columbia are:

Staff Software Engineer

Prevail Recruiting

Washington, DC • Remote

$170K - $200K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 27 days ago


Job description

About the Company


A rapidly growing healthcare technology company is seeking a Staff Software Engineer to help architect and scale a mission-critical platform used by millions of patients and healthcare providers nationwide. This organization is transforming how patients engage with complex healthcare journeys through modern software, thoughtful design, and a deep commitment to improving outcomes.


This is an opportunity to join a high-impact engineering team where technical leadership, architectural decision-making, and cross-functional collaboration are critical to the company's continued growth. The ideal candidate enjoys solving complex backend challenges, influencing technical direction, and mentoring engineers while remaining hands-on in development.


About the Role


As a Staff Software Engineer, you will play a key role in designing and building scalable backend systems, APIs, and infrastructure that support a rapidly growing product ecosystem. You'll partner closely with Product, Design, Customer Success, and Engineering leadership to translate business objectives into durable technical solutions. This role requires strong system design capabilities, deep backend expertise, and the ability to navigate ambiguity while balancing speed, quality, scalability, and maintainability.


Responsibilities


  • Design, build, and maintain scalable backend services and APIs using TypeScript and modern Node.js frameworks
  • Lead architecture and system design initiatives across new and existing products
  • Own complex technical domains from design through implementation and ongoing operation
  • Collaborate cross-functionally with Product, Design, Infrastructure, and Customer-facing teams
  • Translate business objectives and customer needs into practical technical execution plans
  • Drive engineering best practices around performance, observability, maintainability, and reliability
  • Evaluate technical tradeoffs and make sound architectural decisions
  • Identify and address scalability challenges, technical debt, security concerns, and operational risks
  • Mentor engineers through design reviews, code reviews, and technical leadership
  • Contribute to incident response, root-cause analysis, and system resiliency improvements
  • Leverage modern tooling and AI-assisted development workflows to improve engineering efficiency


Qualifications


  • 5+ years of professional software engineering experience
  • Significant experience building and maintaining backend systems in production environments
  • Deep expertise with TypeScript and Node.js
  • React frontend workflows
  • Strong experience designing scalable, distributed systems
  • Proven ability to operate independently in fast-paced, ambiguous environments
  • Experience translating high-level product goals into technical solutions
  • Strong understanding of API design, backend architecture, and data modeling
  • Excellent communication and collaboration skills
  • Ability to balance technical excellence with practical business needs


Required Skills


Deep expertise with TypeScript and Node.js, strong experience designing scalable, distributed systems, excellent communication and collaboration skills.


Preferred Skills


Experience translating high-level product goals into technical solutions, proven ability to operate independently in fast-paced, ambiguous environments.


Pay range and compensation package


  • Competitive base salary and equity participation
  • Comprehensive medical, dental, and vision coverage
  • Open Paid Time Off
  • Paid family and medical leave
  • Paid holidays
  • 401(k) retirement plan
  • Fully remote work environment


Equal Opportunity Statement


We are committed to diversity and inclusivity in our hiring practices.