CrawlJobs Logo

Filters

Location
Salary

Software Engineers United States Jobs

31 Job Offers

Principal Software Engineers - Applied AI for Microsoft Threat Protection
Save Icon
Join Microsoft's AI for Security team in Redmond to pioneer next-gen threat protection. As a Principal Software Engineer, you'll design AI-driven security systems using LLMs and knowledge graphs. Collaborate across disciplines to build intelligent solutions that reduce defender workload and enhan...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Space/Satellite Applications Systems and Software Engineers
Save Icon
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
UAS Systems and Software Engineers
Save Icon
Join our team in Phoenix as a UAS Systems and Software Engineer. Develop and integrate embedded software for Unmanned Aircraft Systems, using C++ and Python. We seek engineers with 5+ years' experience in system design, requirements, and verification for safety-critical projects. Contribute to in...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Software engineers
Save Icon
Seeking experienced Software Engineers in Edison, USA. Utilize your 5+ years of expertise in VB, .NET, C#, ASP.NET, and SQL/Oracle to design, develop, and maintain robust applications. You will implement OOP principles, enhance existing code, and drive technical solutions. A Bachelor's degree in ...
Location Icon
Location
United States , Edison
Salary Icon
Salary
Not provided
fusionplusinc.com Logo
Fusion Plus Solutions
Expiration Date
Until further notice
Software engineers
Save Icon
Seeking experienced Software Engineers in Edison, USA. This role involves full lifecycle development using Java, J2EE, Oracle, and modern web technologies like JavaScript and jQuery. You will analyze user needs, design systems, and develop, test, and maintain robust software applications. A Bache...
Location Icon
Location
United States , Edison
Salary Icon
Salary
Not provided
fusionplusinc.com Logo
Fusion Plus Solutions
Expiration Date
Until further notice
Software Development Engineers in Test
Save Icon
Join our team in Alpharetta as a Software Development Engineer in Test. You will design and develop automation utilities for quality engineering, focusing on Web Services, RESTful APIs, and UI layers. This role involves building release pipelines and collaborating with stakeholders to accelerate ...
Location Icon
Location
United States , Alpharetta
Salary Icon
Salary
Not provided
logic-loops.com Logo
Logic Loops
Expiration Date
Until further notice
Software QA Engineers and Testers
Save Icon
Join our team in Coppell, Texas as a Software QA Engineer. Design, test, and develop software using Python, C#, and modern API tools. Lead in an agile environment, creating test plans and ensuring software quality. This direct-hire role offers a collaborative project-driven workplace.
Location Icon
Location
United States , Coppell, Texas
Salary Icon
Salary
46.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Jr Software Engineers
Save Icon
Join QTEC Aerospace in Huntsville, AL, as a Jr. Software Engineer supporting vital Missile Defense Systems. This role requires a Bachelor's degree and 2+ years of Java/JEE development experience within Agile teams. You will design, code, and maintain enterprise applications, contributing directly...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Sr. Software Engineers
Save Icon
Seeking Senior Software Engineers in Iselin, NJ for enterprise middleware development. You will modify software, enhance performance, and deploy SOA Composites using Oracle Fusion Middleware (SOA Suite 11g, BPM). This role requires expertise in configuring BAM Data Objects, BPEL, and Oracle HTTP ...
Location Icon
Location
United States , Iselin
Salary Icon
Salary
Not provided
GAR Technologies
Expiration Date
Until further notice
UAS Systems and Software Engineers
Save Icon
Seeking experienced UAS Systems and Software Engineers in Phoenix, AZ. This role requires a Bachelor's degree, 5+ years in embedded systems, and 2+ years in Unmanned Aircraft Systems. Ideal candidates will excel in requirements development, system design, integration, and verification using moder...
Location Icon
Location
United States , Phoenix, Arizona
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Space/Satellite Applications Systems and Software Engineers
Save Icon
Seeking experienced Space/Satellite Systems & Software Engineers in Phoenix. This role requires 5+ years in embedded systems, proficiency in C/C++/Python, and expertise in the full development lifecycle. Ideal candidates will have a background in safety-critical systems, RTOS, and satellite appli...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice

About the Software Engineers role

Are you searching for top software engineer jobs? The role of a software engineer is dynamic, intellectually demanding, and central to the modern digital economy. While the specific title may vary, the core of this profession involves designing, building, and maintaining the software systems that power everything from mobile applications to large-scale cloud infrastructure. Software engineers are the architects and builders of the digital world, translating complex requirements into reliable, scalable, and efficient code.

Professionals in this field typically take ownership of the entire software development lifecycle. This begins with understanding user needs and system requirements, then progresses to architectural design, where decisions about data flow, system components, and technology stacks are made. The day-to-day work involves writing clean, maintainable code in languages such as Java, Python, Go, or C++. However, the role extends far beyond coding. A significant portion of the job is dedicated to testing, debugging, and optimizing performance to ensure systems are robust and responsive. Software engineers also participate in code reviews to maintain high standards, collaborate with cross-functional teams including product managers and designers, and often take part in on-call rotations to ensure production systems remain healthy and available.

Common responsibilities include developing and maintaining backend services, building APIs, managing databases, and working with cloud platforms like AWS, GCP, or Azure. Many engineers specialize in distributed systems, focusing on creating services that are fault-tolerant, scalable, and secure across multiple regions. Others may focus on front-end development, crafting intuitive user interfaces, or work in data engineering, building pipelines that process information in real-time. Regardless of the specialization, a typical requirement is strong proficiency in data structures, algorithms, and system design. Most positions require a degree in computer science or a related field, though equivalent practical experience is often valued. Experience with containerization tools like Docker and orchestration platforms like Kubernetes is increasingly common, as is familiarity with microservices architecture and CI/CD pipelines.

The profession demands a blend of technical depth and soft skills. Engineers must be curious problem-solvers who can dig into root causes rather than just treating symptoms. They need to communicate complex technical ideas clearly to non-technical stakeholders and work effectively within a team. Senior roles often involve mentoring junior engineers, leading architectural decisions, and setting technical direction for projects. Ultimately, software engineer jobs offer the opportunity to work on challenging problems that have a real-world impact, making it a rewarding career for those who enjoy continuous learning and building systems that matter.