Software Engineer jobs in United States

Explore 1,394 matching jobs.

General Motors

Senior Software Engineer

General Motors

Posted: 10/22/2026
ApacheAzureCloudDistributed SystemsGraphQLJavaKafkaPostgresPulsar+1 more
Pond & Company

Engineering Technical Manager – Aviation Fueling

Pond & Company

Posted: 10/22/2026
Nimbleway

Manager, Outbound Engineering

Nimbleway

Posted: 10/22/2026
Honeywell Aerospace Technologies

Software Engineer

Honeywell Aerospace Technologies

Posted: 10/22/2026
RTOSC++
Daimler Truck North America

Product Integrity Engineering Intern

Daimler Truck North America

Posted: 10/22/2026
PythonTableau
L3Harris Technologies

Senior Associate, Application Desktop – Engineering Operations Tools & Application Development

L3Harris Technologies

Posted: 10/22/2026
JavaScriptMicroservicesVue.jsGo
Juniper Square

Director, PMO – Engineering

Juniper Square

Posted: 10/22/2026
PMP
CrowdStrike

Director of Engineering, Sensor Detection Platform

CrowdStrike

Posted: 10/21/2026
CloudLinuxMacOS
Booz Allen Hamilton

Software Engineer

Booz Allen Hamilton

Posted: 10/21/2026
CloudDrupalJavaJavaScriptNode.jsPHPPythonReactC+++1 more
Euna Solutions

Senior Developer, Euna Grants

Euna Solutions

Posted: 10/21/2026
ASP.NETReactSCSSTypeScript.NET
DB E.C.O. North America

Lead Subject Matter Expert – Electrical, Rolling Stock Engineering

DB E.C.O. North America

Posted: 10/21/2026
Marshall Economic Development Corporation

XR Developer

Marshall Economic Development Corporation

Posted: 10/21/2026
AzureCloudJavaScriptUnityUnreal EngineC++
Boeing

Software Engineer

Boeing

Posted: 10/21/2026
AngularDockerJavaScriptKubernetesPythonTypeScript
Alcoa

Regional Electrical Project Engineering Specialist

Alcoa

Posted: 10/21/2026
H&R Block

Software Engineer

H&R Block

Posted: 10/21/2026
AzureCloudDistributed SystemsJavaSQL.NET
Intersect Power

Power Developer

Intersect Power

Posted: 10/21/2026
Intersect Power

Power Developer

Intersect Power

Posted: 10/21/2026
Baker Tilly US

Audit Senior Associate, AEC – Arc, Engineering, Construction

Baker Tilly US

Posted: 10/21/2026
Baker Tilly US

Head of Agent Engineering

Baker Tilly US

Posted: 10/21/2026
PythonTypeScript
Regions Bank

Mainframe Developer – Cards

Regions Bank

Posted: 10/21/2026
Cyber Security
Ascend Performance, LLC

Engineering Intern

Ascend Performance, LLC

Posted: 10/21/2026
General Motors

Senior Software Engineer

General Motors
Posted 10/22/2026full-timeAustin • Texas • United StatesSenior💰 $125,000 - $168,650 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in designing and developing scalable Java services and distributed applications, with a strong focus on event-driven architecture and real-time data streaming using technologies like Apache Flink, Apache Pulsar, and Apache Kafka. Proficient in building GraphQL APIs and managing PostgreSQL databases, alongside practical experience in deploying applications in Microsoft Azure and implementing CI/CD processes.

Highest-signal resume keywords
Java ProficiencyEvent-Driven ArchitectureGraphQL API DevelopmentPostgreSQL Database ManagementMicrosoft Azure Deployment

Tech Stack

Tools & technologies
ApacheAzureCloudDistributed SystemsGraphQLJavaKafkaPostgresPulsarSQL

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain scalable Java services and distributed applications
  • Build and optimize real-time data streaming pipelines using Apache Flink, Apache Pulsar, and Apache Kafka
  • Develop reliable event-driven services focused on throughput, latency, resiliency, ordering, replay, and fault tolerance
  • Design and implement an Operational Data Store layer using GraphQL and PostgreSQL
  • Develop GraphQL APIs and services for secure, efficient access to operational data
  • Design relational schemas, queries, indexes, and data-access patterns for PostgreSQL
  • Integrate streaming and operational data services with Databricks and cloud-based data platforms
  • Deploy and operate applications in Microsoft Azure using cloud-native architecture and services
  • Implement automated build, test, deployment, and release processes through CI/CD pipelines
  • Apply software engineering practices including code reviews, automated testing, observability, documentation, and secure development
  • Troubleshoot issues across application, streaming, database, and cloud environments
  • Participate in technical design discussions and architecture decisions
  • Mentor engineers and establish engineering standards and reusable patterns
  • Use generative AI tools and prompting techniques to accelerate development, troubleshooting, documentation, and productivity

Requirements

What you’ll need
  • 7+ years of professional software development experience
  • Strong proficiency in Java and object-oriented design
  • Experience building production-grade backend services and distributed systems
  • Hands-on experience with streaming technologies, preferably Apache Flink, Apache Pulsar, and Apache Kafka
  • Strong understanding of event-driven architecture, messaging patterns, data partitioning, consumer groups, delivery semantics, and stream processing
  • Experience designing and developing GraphQL APIs
  • Strong experience with PostgreSQL, including schema design, SQL, performance tuning, indexing, and transaction management
  • Experience with Databricks and data engineering or analytics platforms
  • Experience developing and deploying applications in Microsoft Azure
  • Practical CI/CD experience with automated testing, packaging, deployment, and release management
  • Experience with source control and collaborative development workflows, such as Git and pull requests
  • Strong troubleshooting, communication, and technical documentation skills
  • Must not require GM immigration sponsorship now or in the future

Benefits

Comp & perks
  • Bonus potential through an incentive pay program based on company, job-level, and individual performance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Possible relocation benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaApache FlinkApache PulsarApache KafkaGraphQLPostgreSQLCI/CDDatabricksObject-Oriented DesignStreaming Technologies
Soft Skills
TroubleshootingCommunicationTechnical Documentation
Tools & Technologies
Microsoft AzureGitCloud-Native ArchitectureAutomated TestingObservability
Industry Keywords
Distributed SystemsData EngineeringEvent-Driven ServicesOperational Data StoreReal-Time Data Streaming