Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Software
Designs scalable systems, leads end-to-end technical execution, drives cross-team initiatives, and contributes hands-on production code. The role maintains engineering standards across architecture, testing, CI/CD, observability, and DevOps; leads incident response and root-cause analysis; mentors engineers; troubleshoots production issues; and aligns technical delivery with product priorities.
Top Skills:
Artificial IntelligenceCi/CdCloud ComputingDevOpsObservabilityPredictive AnalyticsSaaSTest Automation
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop platform software for SOCs, including drivers, BSP, CI/CD automation, OS and multimedia driver bring-up, debugging, and system-level triage. Collaborate with OEMs and global engineering teams across the full product lifecycle from pre-silicon modeling through production. Contribute to architecture definition, boot, security, reliability, resiliency, and embedded-system software for Windows and Linux platforms.
Top Skills:
AcpiArmBspCC++Ci/CdDevice TreeGccGdbHypervisorLinuxLlvmMsvcOs KernelPythonSocWindbgWindows
Reposted 24 Days AgoSaved
Retail
Develops and maintains reliable cloud platform software, automates infrastructure and operational processes, establishes SLOs, and improves resilience, performance, and security. Leads incident triage, root cause analysis, postmortems, problem management, and destructive testing. Collaborates with product and engineering teams, supports production systems, contributes to agile delivery, and mentors junior engineers while driving no-repeat resolutions and reducing operational toil.
Top Skills:
Ai ToolingAnsibleBashGkeGoGoogle Cloud PlatformGrafanaHclJavaJSONKubernetesLinuxOpentelemetryPrometheusPythonTerraformTypescriptUnixVersion Control SystemsWizYaml
Healthtech • Pharmaceutical
Design, develop, test, debug, and deploy scalable cloud-native software in a regulated medical-device environment. Lead architecture, coding, prototyping, APIs, microservices, distributed systems, and full-stack development while applying Generative AI, LLMs, RAG, and AI agents. Provide technical leadership through code reviews, design discussions, mentoring, and cross-functional collaboration with product, clinical, quality, systems, and cybersecurity teams.
Top Skills:
.NetAi AgentsAngularAsp.NetAssemblaAutomated TestingAWSAzure DevopsC#ChatgptCi/CdClaudeCloud ApisContainersCSSCursorCybersecurityDistributed SystemsGeminiGenerative AiGitGithub CopilotGCPIisJavaScriptJqueryJSONLlmsMicroservicesAzureMvcObservabilityRagRestful ApisSQLSQL ServerTypescriptVisual StudioWcfWeb ApiXMLXsl
Aerospace • Transportation
Leads Allegiant’s SAP and enterprise systems engineering function, overseeing architecture, administration, security, ABAP development, integrations, platform health, compliance, and operational support. Establishes technical standards, manages SAP S/4HANA and Ariba environments, guides development and release practices, supports SOX audits, leads troubleshooting and modernization initiatives, and mentors technical teams and vendors.
Top Skills:
AbapCi/CdDevOpsJIRAMiddlewareSAPSap AribaSap Ariba CigSap BasisSap BtpSap FioriSap S/4Hana
Information Technology • Consulting
Leads a software engineering team while designing, developing, modernizing, and supporting enterprise full-stack applications. Builds Java and Spring Boot services, REST APIs, microservices, and Angular or React interfaces; optimizes relational databases; and guides architecture, testing, CI/CD, DevSecOps, and secure development practices. Investigates production incidents, improves observability and performance, mentors developers, coordinates technical delivery, and collaborates with architecture, product, UX, QA, DevOps, database, and operations teams.
Top Skills:
AngularAuroraAWSBddCi/CdCucumberDockerDynamoDBGitGitJavaJavaScriptJenkinsJunitKubernetesMicroservicesNew RelicOracle SqlPostgresReactRest ApisSeleniumSplunkSpring BootTdd
Agency • Artificial Intelligence • Cloud • Internet of Things • Software • Automation
Design, develop, and implement cloud applications and automated tests on Microsoft Azure using C#/.NET and full-stack technologies. Evaluate architecture, scalability, reliability, performance, and maintenance risks; make technical trade-offs; design comprehensive test coverage; troubleshoot issues; and deliver moderately complex features. The role collaborates with software engineering teams while working independently on larger assignments and using Agile and AI-assisted development practices.
Top Skills:
AgileAi-Assisted Software Development ToolsAutomated TestingC#/.NetFull-Stack DevelopmentAzureScrum
Information Technology • Logistics • Real Estate
Build, test, deploy, and maintain marketplace features for Neighbor.com. Interns work as full engineering team members, collaborating with mentors and contributing to product strategy, user experience design, system architecture, experiments, data analysis, and key initiatives. The 12-week, in-person internship is based at Neighbor’s Lehi, Utah headquarters and offers opportunities to work with a broad technology stack.
Top Skills:
AWSC++GoJavaJavaScriptKotlinKubernetesPythonReactRubySwiftTerraformTypescript
Aerospace • Security • Defense
Design and implement control plane software spanning SDN, ground systems, satellites, and terminals. Build scalable services and APIs for provisioning, configuration, automation, telemetry, and network operations. Address dynamic network conditions and integrate with cloud and on-premises platforms. Collaborate across data plane, platform, embedded systems, product, and quality teams while contributing to architecture, implementation, testing, debugging, and system integration.
Top Skills:
APIsAWSAzureCC++Cloud-Native MicroservicesDatabasesDockerEmbedded SystemsGCPGoKubernetesMplsNetwork OrchestrationNetwork Switch ChipsetsPythonRustServerless ComputingSoftware Defined Networking (Sdn)Switching And Routing ProtocolsTelemetry
Edtech
Designs and delivers secure, scalable backend services for Globus’s cloud-based data management and automation platform. Responsibilities include architecting asynchronous APIs and data services, developing and testing Python software, deploying and operating highly available SaaS and PaaS systems, supporting users, reviewing code, mentoring engineers, and optimizing performance. The role also contributes to cross-service integration, documentation, project planning, recruitment, and on-call support.
Top Skills:
Amazon EcsAmazon S3Amazon Web ServicesApache AirflowAws CloudformationAws IamAws LambdaAws Step FunctionsBashBoto3DagsterDockerFastapiFlaskGithub ActionsGCPLinuxAzureOauth2OpenapiOpenid ConnectPkiPostgresPrefectPytestPythonRestSAMLSQLSqliteTemporal
Social Media
Lead architecture and strategic direction for Pinterest's data warehouse, analytics tools, and data governance. Drive cross-functional initiatives to build scalable data platforms, AI-assisted pipeline tooling, and analytics capabilities. Mentor engineers, define policies and tooling, and deliver measurable adoption and business impact across the company.
Top Skills:
AirflowClaude CodeCodexCursorDatahubExadataFlinkQuerybookSparkSupersetTrino
Marketing Tech
Staff Software Engineer responsible for designing, developing, and leading high-volume, low-latency ad-serving runtime systems. The role focuses on scalability, performance, fault tolerance, distributed systems, bid optimization, self-healing architecture, and full software lifecycle ownership. Responsibilities include technical leadership, design reviews, code reviews, bug triage, root-cause analysis, cross-functional collaboration, and guiding projects involving multiple engineers.
Top Skills:
Aws Ec2Aws LambdaAws RdsAws S3GCPGoMySQLOracleSQLSQL Server
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Machine Learning • Software • Analytics
Lead the technical vision, architecture, and implementation of the Data Ocean platform, building high-performance distributed storage capabilities across object, file, and block storage. Develop production C/C++ systems for caching, namespaces, tiering, replication, metadata, and data mobility. Drive architecture reviews, performance optimization, testing, and operational excellence while mentoring engineers and coordinating technical execution across global Engineering, Product, Architecture, cloud, and DevOps teams.
Top Skills:
Block StorageCC++Ci/CdCloud StorageDistributed File SystemsDistributed SystemsHybrid CloudObject Storage
Cloud • Information Technology • Internet of Things • Professional Services • Software
Participate in software delivery projects for Cisco customers, including coding, customer meetings, deliverable creation, lab building, DevOps, deployment, and troubleshooting. Develop full-stack solutions using Java, Python, Spring, web technologies, automation, testing, Git, and relational databases. Collaborate with managers, mentors, architects, delivery engineers, customers, and leadership while gaining experience with Cisco Secure Development Lifecycle processes and deployment and support models.
Top Skills:
AnsibleDevOpsGitGradleJavaJunitLinuxPythonRelational DatabasesRestSoapSpringSpring BootSQLUnixVuejsWebsocketsWindows
Aerospace • Defense
Develop and maintain full-stack web applications onsite for NASA’s Artemis Exploration Ground Systems Program. Responsibilities include designing SQL Server data models, developing .NET/C# APIs, building Angular and PrimeNG interfaces, testing, debugging, database administration, GitHub-based source control, documentation, user training, and stakeholder demonstrations. The role collaborates with systems engineers and management to translate requirements into technical solutions and support project milestones.
Top Skills:
.Net.Net CoreAngularC#Entity FrameworkGitLinqMicrosoft Sql ServerNintex FormsNintex WorkflowsPower AutomatePower BIPower FxPowerappsPrimengRest ApisSharepointSql Server Management StudioSsrsVisual StudioVisual Studio Code
Aerospace • Other
Develop highly reliable software and applications used across SpaceX. Responsibilities include designing systems, building prototypes, improving operational efficiency, owning software product development, solving user problems, and contributing to architecture, design, and code reviews. The role involves full-stack development, performance optimization, testing, deployment, monitoring, and distributed data processing using modern cloud-native technologies.
Top Skills:
ActivemqAngularAnsibleApache KafkaBazelBuckC#/.NetDockerGoGradleJavaJavaScriptKubernetesMakeNpmPantsPipPostgresPuppetPythonRabbitMQReactScalaSQL ServerTerraformUnix
Food • Logistics • Retail
Leads and mentors software engineering teams building maintainable, reliable applications. Partners with cross-functional stakeholders to define requirements, technical roadmaps, project plans, and releases. Designs and documents systems, monitors production services, reports project status, and drives engineering best practices. Requires strong experience with C#, SQL, .NET, microservices, APIs, Azure, databases, Agile practices, and technical mentorship.
Top Skills:
.Net CoreAsp.Net MvcAWSAzure Ad B2CAzure Ci/Cd PipelinesAzure DevopsAzure Service BusC#CSSDockerEntity FrameworkGitGCPHangfireHTML5JavaScriptJqueryKendo UiKubernetesLinqMicroservicesRabbitMQReactRelational Database DesignRest ApisSQLT-Sql
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
Design, develop, and maintain full-stack AI-powered applications and microservices using Python, Java, React, FastAPI, and Flask. Build REST APIs, integrate LLM and RAG pipelines, develop NLP capabilities, manage relational and NoSQL databases, and deploy containerized services on AWS. Collaborate with AI researchers, product managers, designers, and engineering teams to deliver production-ready document processing, search, data visualization, and human-AI workflow tools.
Top Skills:
AWSAws S3DockerElasticsearchFastapiFlaskJavaJavaScriptLangchainLlm ApisMongoDBMySQLNlpNltkPostgresPythonRagReactRest ApisScikit-LearnSpacy
Information Technology • Software
Lead the design, development, deployment, and sustainment of business intelligence, data warehousing, advanced analytics, and AI/MLOps environments. Configure AWS resources, integrate Tableau and Power BI, develop dashboards and APIs, manage NiFi dataflows, and industrialize machine learning models using Docker, Kubernetes, and automated pipelines. Apply prompt engineering to optimize LLM performance and support SIGINT mission requirements.
Top Skills:
Apache NifiAPIsAWSDockerJavaJupyter NotebooksKubernetesLarge Language ModelsMlopsPower BIPrompt EngineeringPythonRSigint ArchitecturesTableau
Aerospace
Design, develop, test, and integrate distributed software for global ground station operations. Build APIs, dashboards, workflow automation, monitoring, and secure interfaces for telemetry, tracking, command, and payload data systems. Conduct post-mission analytics, integrate third-party stations and customer systems, and collaborate with software, networking, and RF/DSP engineering teams to deliver reliable mission-critical infrastructure.
Top Skills:
AnsibleAWSBssC++Generative AiJavaScriptLinuxOssPythonRestRfRustSalesforceTcpUdp
Software • Cybersecurity
Develops, tests, maintains, and enhances complex software systems for federal government customers. Responsibilities include requirements analysis, software design, algorithm development, database interaction, debugging, system integration, technical documentation, quality control, and collaboration with systems and hardware engineering teams. The role also supports Agile/Scrum delivery, process improvement, and small-team leadership while requiring an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
AgileAWSCi/CdDatabase SystemsGitlabIamJIRAScrumTerraform
Software • Cybersecurity
Develop and sustain cloud-native software for federal government customers. Responsibilities include building Java or Python microservices, REST APIs, containerized applications, Kubernetes workloads, data pipelines, dashboards, IaC, CI/CD, testing, monitoring, and cloud architectures. The role collaborates with data architects, DevOps teams, and product managers while documenting technical and operational processes.
Top Skills:
SparkAWSAws CloudformationCi/CdDockerElk StackGrafanaInfrastructure As CodeJavaKafkaKubernetesMicroservicesNeo4JPrometheusPythonReactRestful ApisSolidSpring BootTerraform
Software • Cybersecurity
Design, develop, deploy, and maintain scalable web applications built from containerized services on Kubernetes. Build RESTful APIs and microservices using Python or Java, create data pipelines and interactive dashboards, implement automated testing and CI/CD, and monitor production systems. Collaborate with data scientists, engineers, and product managers while communicating technical designs to diverse stakeholders. The role requires extensive software engineering experience and an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
SparkAWSCi/CdCustom Resource Definitions (Crds)DjangoDockerElk StackFlaskGrafanaJavaJqueryKubernetesKubernetes OperatorsMicroservicesPrometheusPythonReactRestful ApisSolidSpring Boot
Consumer Web • Healthtech • Mobile • Social Impact • Telehealth
Leads software engineering teams in developing, reviewing, testing, and releasing production-ready features. Plans work, delegates tasks, resolves technical challenges, monitors system health, and ensures code quality and QA standards. Mentors junior engineers, supports hiring and training, communicates technical decisions, identifies risks, and collaborates with product, management, and business stakeholders. Requires strong React and Node.js expertise, software development experience, and technical leadership capabilities.
Top Skills:
Node.jsReact
Insurance • Financial Services
Designs, develops, documents, tests, troubleshoots, and upgrades software applications throughout the project lifecycle. Collaborates with analysts, designers, vendors, clients, and infrastructure teams; researches development technologies; resolves defects; monitors performance; maintains documentation; supports deployments; and guides junior software development staff. The role requires extensive software engineering experience, database and server expertise, and proficiency with Microsoft development tools, web technologies, APIs, and programming languages.
Top Skills:
Applied EpicBootstrapC#CSS3Entity FrameworkGitHTML5JqueryJSONMicrosoft DevopsExcelMicrosoft Iis ServerMicrosoft OutlookMicrosoft PowerpointMicrosoft Sql ServerMicrosoft Windows ServerMicrosoft WordRest ApisSoap ApisSsisSsrsT-SqlVisual StudioXML
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results

.png)





















.png)



