Get the job you really want

Top Software Engineer Jobs in DC

48+ Job Results
16 Days Ago
Washington, DC, USA
Remote
750 Employees
182K-274K Annually
Expert/Leader
750 Employees
182K-274K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
You will develop software for state estimation and sensor fusion, validating algorithms for aerial platforms, and enhancing simulation capabilities. Collaborate with teams to ensure reliable autonomy and contribute to the application of advanced AI solutions in defense technology.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
16 Days Ago
Washington, DC, USA
80 Employees
Entry level
80 Employees
Entry level
HR Tech
The Entry Level Software Engineer role involves designing, coding, testing, and managing software applications. Candidates should have a strong foundation in programming languages like Java, C#, Python, or JavaScript, and familiarity with software development methodologies, database management, and project management skills. Excellent problem-solving abilities and teamwork skills are essential.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+33 More
17 Days Ago
Washington, DC, USA
236 Employees
Senior level
236 Employees
Senior level
Software
The Software Engineer will develop and maintain applications using .NET and SQL, design complex databases, perform unit testing, and implement automations. The role requires diagnosing issues across application tiers, collaborating through Agile processes, and following security protocols.
17 Days Ago
3 Locations
Remote
73 Employees
Mid level
73 Employees
Mid level
Marketing Tech • Sales
As a Software Engineer focused on front-end experiences, you will collaborate with designers and PMs to deliver pixel-perfect, maintainable code using React and TypeScript. Your role involves participating in company-building initiatives, ensuring high-quality technical decisions, and creating seamless user experiences while prioritizing performance and detail.
17 Days Ago
3 Locations
Remote
73 Employees
Mid level
73 Employees
Mid level
Marketing Tech • Sales
The Software Engineer - Backend will develop scalable APIs, ensuring system efficiency and reliability while collaborating with other engineers. The role requires ownership of large backend projects, designing solutions based on customer problems, and participating in company-building initiatives to meet the needs of a fast-growing startup.
2 Days Ago
Washington, DC, USA
Hybrid
40,000 Employees
112K-191K Annually
Senior level
40,000 Employees
112K-191K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The Senior Software Programmer will engage in all phases of the Software Development Lifecycle, collaborating with customers and stakeholders to gather and analyze requirements, develop and maintain COTS and GOTS applications, and provide customer support using various programming technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More
7 Hours Ago
Washington, DC, USA
Remote
35 Employees
Senior level
35 Employees
Senior level
HR Tech
Develop and integrate software for satellite products primarily using C++. Responsibilities include designing, testing, and deploying software in a Linux environment, as well as potential hardware debugging and multi-threaded software development.
20 Hours Ago
Washington DC, DC, USA
4,600 Employees
124K-202K Annually
Senior level
4,600 Employees
124K-202K Annually
Senior level
Information Technology • Real Estate • Analytics
As a Senior Software Engineer at CoStar Group, you will develop large-scale, API-driven systems, ensuring code quality and maintainability. You will collaborate with the Platform Development team, engage in software design, and leverage emerging technologies to enhance CoStar’s services.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More

Featured Jobs

20 Hours Ago
Washington DC, DC, USA
4,600 Employees
124K-202K Annually
Senior level
4,600 Employees
124K-202K Annually
Senior level
Information Technology • Real Estate • Analytics
As a Senior Software Engineer on the Platform Development team at CoStar Group, you will architect high-performance and highly available products, build solutions handling massive data, collaborate with QA to ensure software quality, and mentor other developers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
20 Hours Ago
Washington, DC, USA
137 Employees
Senior level
137 Employees
Senior level
Other
The Senior Software Engineer will lead the development of full-stack applications, modernize legacy code, drive backend automation, collaborate with stakeholders, and mentor fellow engineers, all within an Agile environment.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
20 Hours Ago
Northwest, DC, USA
80 Employees
Senior level
80 Employees
Senior level
Information Technology
The Senior Software Engineer will develop and automate analytical processes, design user interfaces, collaborate on new features, and support deployment in a DevOps environment for national security applications. This involves maintaining code integrity and providing technical support for applications and databases.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+33 More
2 Days Ago
5 Locations
Remote
221 Employees
150K-185K Annually
Senior level
221 Employees
150K-185K Annually
Senior level
Financial Services
As a Senior Software Engineer on the Marketing team, you'll develop and optimize web and mobile experiences, manage data systems, and collaborate with cross-functional teams to enhance user engagement and retention. You'll have the opportunity to lead initiatives in marketing and analytics integrations, and improve developer tooling to drive business outcomes.
4 Days Ago
3 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Marketing Tech • Sales
As a Senior/Staff Software Engineer at Common Room, you will focus on creating exceptional user-facing experiences using technologies like React, TypeScript, and Node.js. You will collaborate with various teams to convert design mocks into functional code, ensuring performance and usability while engaging in important initiatives for a growing startup.
4 Days Ago
3 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Marketing Tech • Sales
As a Senior/Staff Software Engineer at Common Room, you'll develop and maintain backend systems and APIs, working independent projects while collaborating with frontend engineers. You will focus on scalability, reliability, and efficient solutions, using technologies like AWS and Postgres to meet customer needs.
7 Days Ago
2 Locations
Remote
24 Employees
130K-180K Annually
Senior level
24 Employees
130K-180K Annually
Senior level
Information Technology
As a Senior Software Developer, you will collaborate with team members to build, test, and release functionalities, aid clients with application requirements, and contribute to Agile practices and the operational maintenance of distributed systems. You will mentor peers and support various internal company needs in a remote-first environment.
7 Days Ago
2 Locations
Remote
24 Employees
150K-210K Annually
Senior level
24 Employees
150K-210K Annually
Senior level
Information Technology
As a Lead Software Developer, you will design, implement, and deliver technology solutions for clients. This role involves collaboration, managing team activities, mentoring junior members, and overseeing cloud-native applications and distributed systems while adhering to Agile methodologies.
12 Days Ago
Washington, DC, USA
80 Employees
Mid level
80 Employees
Mid level
Information Technology
The Senior Software Engineer will develop software solutions for the US Department of Veterans Affairs, using Agile methodologies in a cross-functional team. Responsibilities include supporting the full system development lifecycle, coding and testing applications, and communicating with users to enhance software outputs.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+33 More
12 Days Ago
Washington, DC, USA
140 Employees
Senior level
140 Employees
Senior level
Information Technology • Security • Software
As a Staff Software Engineer at Virtru, you will collaborate with design and product teams to solve customer problems, develop design documents, and implement innovative features. You will also mentor fellow engineers through code reviews and knowledge sharing.
12 Days Ago
Washington, DC, USA
140 Employees
Senior level
140 Employees
Senior level
Information Technology • Security • Software
As a Senior Software Engineer at Virtru, you will collaborate with design and product teams to address customer challenges, create design documents and prototypes, and deliver innovative features. You will also mentor other engineers through code reviews and knowledge sharing processes in a dynamic startup environment.
17 Days Ago
Washington, DC, USA
80 Employees
Senior level
80 Employees
Senior level
Information Technology
The Senior Software Engineer will analyze, design, develop, and test an enterprise-wide web application using Java and JavaScript technologies, support agile development lifecycles, and mentor teammates. Responsibilities include developing RESTful APIs, using CI/CD practices, and designing solutions for complex projects.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+33 More
18 Days Ago
5 Locations
Hybrid
200 Employees
Senior level
200 Employees
Senior level
Artificial Intelligence • Machine Learning • Software
As a Lead Software Engineer at Altana, you will be responsible for building and deploying services, defining technical requirements, mentoring developers, and ensuring scalable solutions. You will collaborate with product management and data scientists to implement technology designs that enhance product offerings and maintain a high standard of code quality.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+29 More
20 Days Ago
Washington, DC, USA
Remote
36 Employees
Senior level
36 Employees
Senior level
Information Technology
The Sr. Software Engineer will design, develop, and implement advanced software solutions while ensuring compliance with regulations. Key responsibilities include software development, implementing DevSecOps practices, and maintaining cloud-based solutions. The role requires collaboration with teams, continuous improvement, and mentoring junior engineers.
21 Days Ago
Washington, DC, USA
Remote
140 Employees
Senior level
140 Employees
Senior level
Information Technology • Security • Software
Collaborate with product management, UX, and other engineers to design, develop, test, and deliver new software solutions to market. Stay on top of technology trends, experiment with and learn new technologies, and coach and mentor other members of the technical teams.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size