CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (On-site work)

1845 Job Offers

Software Development Engineer in Test Intern
Save Icon
Gain hands-on experience as a Software Development Engineer in Test Intern at Trimble in Lake Oswego. Design and develop quality testing procedures, performing functional and regression testing using technologies like C#. This paid internship offers professional development and benefits, preparin...
Location Icon
Location
United States , Lake Oswego
Salary Icon
Salary
22.07 - 28.13 USD / Hour
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Engineer
Save Icon
Lead software development for NASA's critical command-and-control infrastructure at Kennedy Space Center. This role requires a technical leader with expertise in agile tools, lifecycle management, and cross-functional coordination. Enjoy a flexible schedule, telework options, and unique benefits ...
Location Icon
Location
United States , Kennedy Space Center
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Opto Investments as a Software Engineer in New York. Build elegant full-stack solutions using React, REST APIs, and AWS for the investment management sector. Enjoy significant equity, unlimited PTO, and comprehensive benefits in a fast-paced startup environment.
Location Icon
Location
United States , New York
Salary Icon
Salary
160000.00 - 240000.00 USD / Year
fin.capital Logo
Fin Capital
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Silicon Valley team as a Senior Embedded Software Engineer, developing high-performance GPS software for global aviation safety. You will design, implement, and certify real-time embedded systems using C and Python. This role requires U.S. citizenship for clearance eligibility and offers...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
119500.00 - 164400.00 USD / Year
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Prism Data to shape the future of credit risk with modern data science. We seek a skilled Python Software Engineer with API experience (gRPC/REST) and a startup mindset. Collaborate on a platform that powers real-time financial insights, with roles in New York or San Diego offering full bene...
Location Icon
Location
United States , New York, NY or San Diego, CA
Salary Icon
Salary
95000.00 - 140000.00 USD / Year
prismdata.com Logo
Prism Data
Expiration Date
Until further notice
Software Engineer II/III
Save Icon
Join our team in Slidell as a Software Engineer II/III. Develop and integrate software for autonomous robotic vehicles (ARV) in a full-cycle role. Requires U.S. Citizenship, a relevant degree, and strong C/C++ skills in embedded/robotics systems. Enjoy comprehensive benefits and opportunities for...
Location Icon
Location
United States , Slidell
Salary Icon
Salary
100000.00 - 175000.00 USD / Year
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead Software Engineer role within the Global Payment Network. Drive transformation using full stack technologies like JavaScript, Java, and cloud services (AWS/Azure). Lead diverse projects and mentor teams in a collaborative, innovative environment. Competitive benefits and performance incentiv...
Location Icon
Location
United States , Riverwoods; McLean; Houston; Chicago
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Lead Software Engineer
Save Icon
Lead transformative full-stack projects at Capital One as a Senior Lead Software Engineer. Utilize your 6+ years of experience and cloud expertise (AWS, Azure, GCP) to build robust, regulatory-focused solutions. Collaborate with top talent in McLean, Riverwoods, Richmond, or New York, driving fin...
Location Icon
Location
United States , McLean; Riverwoods; Richmond; New York
Salary Icon
Salary
204900.00 - 257200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Lead Software Engineer, Full Stack (Global Payment Network)
Save Icon
Lead Full Stack Software Engineer for our Global Payment Network. Drive transformation using JavaScript, Java, Python, and cloud services like AWS. Lead diverse projects and mentor a team in a collaborative, innovative environment. Based in McLean, VA, Chicago, IL, or Riverwoods, IL, with competi...
Location Icon
Location
United States , Riverwoods, Illinois; McLean, Virginia; Chicago, Illinois
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Build and Release Engineer
Save Icon
Join HPE's Networking Catalyst team in Sunnyvale as a Build and Release Engineer. You will maintain and optimize CI/CD pipelines using Jenkins, Python, and C/C++ toolchains. Collaborate with distributed teams to ensure scalable, automated build and release operations for multiple product lines. W...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
105500.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer (Data, Ad-Tech)
Save Icon
Join Genius Sports in New York as a Data Software Engineer in Ad-Tech. You will design and maintain data processing applications using Spark, Java, and Kotlin, building scalable ETL pipelines. We seek engineers proficient in distributed data stores (e.g., Spark, Snowflake) and relational database...
Location Icon
Location
United States , New York
Salary Icon
Salary
145000.00 - 200000.00 USD / Year
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Flip as a Software Engineer in Brooklyn, NY. Develop high-availability voice experiences and intricate Python systems with FastAPI, LLM interfaces, and external APIs. Receive mentorship from senior engineers while enjoying comprehensive healthcare, unlimited vacation, and equity. A BS in CS/...
Location Icon
Location
United States , Brooklyn
Salary Icon
Salary
110000.00 - 150000.00 USD / Year
redroute.com Logo
RedRoute
Expiration Date
Until further notice
Software Engineer – C++/ Linux
Save Icon
Seeking a C++ Software Engineer with an Active Secret Clearance for a role in Cherry Hill. Develop and test advanced DSP and Linux-based applications using Agile methodologies. Leverage your strong analytical skills to design solutions and ensure software quality in a collaborative team environment.
Location Icon
Location
United States , Cherry Hill
Salary Icon
Salary
50.00 - 100.00 USD / Hour
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Senior Principal Software Engineer - Linux OS Engineering
Save Icon
Lead the future of Linux OS engineering on Arm-based platforms as a Senior Principal Software Engineer. This Austin-based role requires 8+ years of expertise in Linux kernel, device drivers, and system optimization using C/C++. Drive platform strategy, engage with the open-source community, and e...
Location Icon
Location
United States , Austin
Salary Icon
Salary
178500.00 - 269500.00 USD / Year
dell.com Logo
Dell
Expiration Date
Until further notice
Front-End Software Engineer
Save Icon
Join our team as a Front-End Software Engineer in McLean/Chantilly. Develop complex software using Angular/React/Vue.js, with 8-10 years of experience and an active TS/SCI Poly. Enjoy top benefits like fully paid medical premiums, a 6% 401K match, and generous PTO.
Location Icon
Location
United States , McLean; Chantilly
Salary Icon
Salary
Not provided
leadingpath.com Logo
Leading Path Consulting
Expiration Date
Until further notice
Senior Software Test Engineer
Save Icon
Join our team in Bedford as a Senior Software Test Engineer. You will lead testing for medical diagnostic systems, focusing on automation with Python, PyTest, and CI/CD tools like Jenkins. This role requires expertise in embedded device testing and a strong background in Agile/Scrum methodologies...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
Not provided
werfen.com Logo
werfen
Expiration Date
Until further notice
Founding Software Engineer
Save Icon
Join Hypercubic as a Founding Software Engineer in San Francisco. Shape AI systems that analyze and rearchitect critical legacy enterprise applications. You'll work directly with the CTO, owning architecture and product direction from prototype to production. This role demands strong fundamentals...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
125000.00 - 200000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Software Engineer, Data Engine
Save Icon
Join our team in San Francisco as a Software Engineer for the Data Engine. You will build robust systems and tools to collect, process, and manage large-scale robotic training datasets. This role requires expertise in Rust/C++ and involves hands-on work across hardware, software, and data pipelin...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
120000.00 - 160000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Software Engineer – Algorithm & Modeling
Save Icon
Join ExoAnalytic Solutions as a Software Engineer in Algorithms & Modeling. Develop cutting-edge algorithms and simulations for complex systems in Colorado Springs. This role requires expertise in Python/C++, algorithm development, and physics-based modeling. Enjoy top benefits like a 6% 401(k) m...
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
115000.00 - 190000.00 USD / Year
exoanalytic.com Logo
ExoAnalytic Solutions
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join Confido as a Staff Software Engineer in New York, building an AI-native OS for retail brands. Leverage 7+ years of full-stack experience to develop AI-powered data processing and intuitive UX from the ground up. Shape the product at an early-stage startup with meaningful equity and relocatio...
Location Icon
Location
United States , New York
Salary Icon
Salary
230000.00 - 270000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.