CrawlJobs Logo

Filters

Location
Salary

Software Engineers Jobs

28 Job Offers

Space/Satellite Applications Systems and Software Engineers
Save Icon
Join our team in Phoenix as a Space/Satellite Applications Systems or Software Engineer. You will develop and verify embedded systems using C/C++ and Python for critical space applications. We require 5+ years of experience in system design, integration, and the full product development lifecycle...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Senior and Principal Software Engineers - Azure AI Search
Save Icon
Join Azure AI Search Engineering Foundations as a Senior or Principal Software Engineer in Redmond. Transform how AI Search is built and operated at scale by improving developer tools, CI/CD, and validation frameworks. Leverage your cloud and secure coding expertise to turn engineering challenges...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
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
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.