Get the job you really want

Top Software Engineer Jobs

8,228+ Job Results
12 Days Ago
Philadelphia, PA, USA
68,848 Employees
Junior
68,848 Employees
Junior
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
Design and develop software and web applications, focusing on back-end software using Go and front-end using React and other web technologies. Responsibilities include unit testing, using various databases, developing CI/CD pipelines, and collaborating with stakeholders to meet technical requirements.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
As an Analytics Software Engineer III, you will develop analytical solutions leveraging data from multiple sources, employing data science methods and machine learning frameworks. You will work in a collaborative environment, utilizing advanced technologies to improve data representation and automate processes.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
As a Senior Analytic Software Developer at ClearEdge, you will analyze user requirements to develop software designs, modify existing software for performance improvements, and lead Agile development processes. Your responsibilities include developing algorithms, integrating software into new systems, and enhancing system performance through big data cloud computing workflows.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Expert/Leader
66 Employees
Expert/Leader
Big Data • Software • Analytics
As a Senior Cyber Software Engineer at ClearEdge, you will design, develop, and maintain cyber defense and threat intelligence solutions, address challenges in hybrid multi-cloud environments, and leverage AI and ML to enhance workflows. Strong Python and Java skills are essential, along with experience in cloud services and big data technologies.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Junior
66 Employees
Junior
Big Data • Software • Analytics
As a Junior Software Engineer at ClearEdge, you will develop analytics based on data tagging efforts, collaborate with customers to create innovative solutions, and utilize technologies such as Java in a Linux environment. You will work with AWS and contribute to analytic development in a fast-paced, team-oriented setting.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Mid level
66 Employees
Mid level
Big Data • Software • Analytics
As an Analytics Software Engineer II at ClearEdge, you will use advanced technologies to develop analytics solutions by integrating data from various sources and employing data science and machine learning methods. The role involves significant coding in Java and Python, along with experience in big data technologies and tools.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
The Software Engineer at ClearEdge will collaborate with a team to design, develop, and support software solutions for government clients. Responsibilities include coding new features, debugging software, integrating systems, and ensuring quality control. The role requires direct interaction with users and stakeholders to meet business needs and enhance system performance.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
As a Cyber Software Engineer II at ClearEdge, you will design and develop cyber defense solutions, address hybrid cloud deployment challenges, and leverage AI/ML skills to improve analyst workflows, while working within a team focused on innovative data-driven solutions.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
The Senior Analytics Software Engineer will develop analytics solutions using advanced data science methods, create prototypes from multiple data sources, and automate processes with machine learning techniques. The role involves significant experience in big data technologies and software development.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
As a Python Software Developer at ClearEdge, you will focus on geospatial data analytics, transitioning PostGIS database functionalities, and developing user-friendly query forms. Your responsibilities include supporting analytic front ends, ensuring GUI design compliance, and offering operational maintenance and metric generation expertise.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Mid level
66 Employees
Mid level
Big Data • Software • Analytics
The Full Stack Software Engineer will design, develop, and deploy web-based visualization components focused on multimedia functions. Responsibilities include collaborating with multidisciplinary teams, understanding client needs, and enhancing product efficiency through automation. This engineer will also apply full lifecycle support for applications and actively share best practices within the team.
12 Days Ago
Annapolis Junction, MD, USA
66 Employees
Expert/Leader
66 Employees
Expert/Leader
Big Data • Software • Analytics
The Principal Cyber Software Engineer will design, develop, and maintain cyber defense solutions, addressing challenges in hybrid, multi-cloud environments. Responsibilities include leveraging AI and ML to enhance workflows and developing prototypes.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Expert/Leader
66 Employees
Expert/Leader
Big Data • Software • Analytics
You will design, develop, and deploy modern web-based visualization components, focusing on audio and visual multimedia playback. Collaborate with teams and customers to deliver solutions, apply expertise in modular web-based software development, and provide support for software releases.
12 Days Ago
Annapolis Junction, MD, USA
Hybrid
66 Employees
Senior level
66 Employees
Senior level
Big Data • Software • Analytics
The Senior Full Stack Software Engineer is responsible for designing, developing, and deploying web-based visualization components, primarily focused on multimedia playback. This role involves working closely with customers to address business needs with modular software solutions, mentoring, and coordinating with cross-functional teams.
12 Days Ago
Ann Arbor, MI, USA
47 Employees
Junior
47 Employees
Junior
Artificial Intelligence • Information Technology
As a Software Engineer SDK, you will design, implement, and test components for SDKs using C++ and Python. Responsibilities include developing high-performance libraries for computer vision applications, collaborating with teams on feature requests, and engaging with the open-source community. A strong background in C++ and Python is essential, along with knowledge of computer vision and neural networks.
12 Days Ago
Hendersonville, TN, USA
4,600 Employees
Mid level
4,600 Employees
Mid level
Information Technology • Real Estate • Analytics
The Software Engineer will build backend services for CoStar's products, developing distributed, API-driven systems while ensuring code quality and robust performance. Responsibilities include design, development standards, and code reviews, leveraging C#, .NET, SQL Server, and AWS to impact thousands of users.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
12 Days Ago
Salt Lake City, UT, USA
1,140 Employees
Senior level
1,140 Employees
Senior level
Big Data • Cloud • Information Technology • Security • Software
Passionate Software Engineer needed to drive automation of threat detection and response using cutting-edge technologies. Lead creation, testing, and deployment of security technology for enterprise customers globally. Collaborate with talented individuals and contribute to company growth and success.
12 Days Ago
San Diego, CA, USA
790 Employees
120K-151K Annually
Senior level
790 Employees
120K-151K Annually
Senior level
Information Technology
As a Software Engineer III at Lytx, you'll develop and maintain scalable enterprise software solutions, mentor junior engineers, collaborate with Agile teams, and improve product offerings using technologies like .NET C#, Angular, and cloud services. You'll also work on real-time data processing and application architecture.
Top Benefits:
401-K
Company Equity
Company Outings
+17 More
12 Days Ago
Hazelwood, MO, USA
141,000 Employees
Junior
141,000 Employees
Junior
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Software Engineer will support the development and verification of the Tomahawk Mission Planning System, focusing on code development, integration, software verification, and collaboration within the team. The role includes designing system architecture and providing guidance to junior team members.
12 Days Ago
Hazelwood, MO, USA
141,000 Employees
98K-123K Annually
Mid level
141,000 Employees
98K-123K Annually
Mid level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Software Engineer in Test and Verification will design, develop, and complete testing and verification of software for the Tomahawk program, ensuring quality and functionality while adhering to government regulations. Responsibilities include setting up test environments, executing test cases, identifying defects, and managing testing processes across multifunctional teams.
12 Days Ago
US
Remote
1,362 Employees
Entry level
1,362 Employees
Entry level
Big Data • Healthtech • Information Technology • Analytics
As a Software Engineer at Health Catalyst, you will design, develop, test, and implement applications and backend solutions within a cloud-based architecture. You will collaborate with agile teams to enhance data governance, support secure software solutions, and contribute to team culture by mentoring and sharing knowledge.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+19 More
12 Days Ago
US
Remote
1,362 Employees
Senior level
1,362 Employees
Senior level
Big Data • Healthtech • Information Technology • Analytics
The Software Engineer will design and develop microservice-based interoperability services using AWS technologies. Responsibilities include collaborating with teams to identify requirements, developing high-quality code in C# .NET Core, and implementing DevOps practices for service deployment.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+19 More
12 Days Ago
Boca Raton, FL, USA
1,153 Employees
Senior level
1,153 Employees
Senior level
Healthtech • Software • Telehealth
The Senior Software Engineer will design, develop, document, unit test, and debug software systems using Java and related technologies, while providing support for various components and maintaining high code quality. They will participate in technical design decisions and work collaboratively to ensure project goals are met.
12 Days Ago
New York, NY, USA
Remote
776 Employees
135K-165K Annually
Mid level
776 Employees
135K-165K Annually
Mid level
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
As a Software Engineer III, you'll develop and maintain prototypes and production-ready AI applications, collaborating with a diverse team to implement innovative human-AI workflows. Responsibilities include driving enhancements in system security, scalability, and performance across the full stack.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
12 Days Ago
Florida, USA
Remote
24,000 Employees
Senior level
24,000 Employees
Senior level
eCommerce • Fintech • Payments
Responsible for the entire software development life cycle, focusing on designing, coding, debugging, and maintaining complex Android applications. Collaborate with product owners and teammates to ensure effective communication and delivery of features. Conduct code reviews and mentor junior developers in best practices.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size