Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Semiconductor • Manufacturing
Designs, develops, and optimizes low-level software for semiconductor equipment across the full software development lifecycle. Responsibilities include building .NET applications with C# and WPF, implementing client-server and hardware communication using WCF, TCP/IP, serial, and related protocols, and participating in code reviews, testing, integration, and architecture improvements. The role collaborates with cross-functional teams to translate customer requirements into technical solutions.
Top Skills:
.NetAgile/ScrumC#GitTcp/IpWcfWpf
Big Data • Software • Analytics
Build and operate full-stack SaaS features across Go services and Vue interfaces. Develop customer installation and instrumentation experiences for agentic systems, expose agent behavior telemetry, and create LLM-backed capabilities involving prompts, context, tool calling, and evaluation. Own production delivery through testing, feature flags, monitoring, logging, and incident resolution. Collaborate through code reviews, documentation, estimation, and clear communication.
Top Skills:
APIsAWSCanary ReleasesCypressD3Feature FlagsGCPGoHighchartsJestLangchainLanggraphLlmsMcpSQLVue
Information Technology • Consulting
Provides technical leadership and hands-on software engineering for intelligence community data transformation and system modernization. Designs scalable Java or Python backend applications, microservices, APIs, distributed data pipelines, and cloud-native systems. Guides architecture, database strategy, security, performance, DevOps, and container orchestration across secure AWS or Azure environments. Mentors engineers, leads technical design sessions, and collaborates with government stakeholders and architects to develop technical roadmaps.
Top Skills:
SparkAWSAws EmrAws GlueAzureCi/CdDockerDynamoDBElasticsearchFastapiFlaskJavaKafkaKubernetesMicroservicesMongoDBPostgresPythonRest ApisSpring BootSpring FrameworkSQL
Internet of Things
Leads architecture and development of Thunderbird’s web-based Services products, including calendar and secure file storage offerings. Responsibilities include writing code, prototyping, selecting technologies, developing analytics and infrastructure, solving complex problems, guiding product direction, mentoring engineers, and improving scalability and sustainability. The role collaborates across engineering, product, design, QA, Mozilla, and open-source communities in a fully remote environment.
Top Skills:
C++GoJavaScriptPythonRust
Internet of Things
Lead architecture and technical direction for Thunderbird’s web-based Services products, including calendar and secure file storage offerings. Responsibilities include writing code, prototyping, making technology decisions, developing analytics and infrastructure, solving complex problems, mentoring engineers, collaborating across product and design teams, and improving system scalability and maintainability. The role also contributes to product growth, open-source collaboration, and data-informed decisions within a fully remote international team.
Top Skills:
Ai-Enabled ToolsAnalytics InfrastructureC++Front-End FrameworksFull-Stack DevelopmentGoJavaScriptPythonRustWeb Apis
Information Technology
Build large-scale video services and rebuild media processing and distribution pipelines using high-performance languages. Ensure exceptional media quality, performance, and reliability across video playback, live streaming, audio/video calls, and other products. Work with distributed systems and media technologies such as WebRTC, LL-HLS, and video transcoding while optimizing end-to-end performance at scale.
Top Skills:
Av1C++CmafDistributed SystemsDrmEnvoyFoundationdbGoH.264H.265HdrJavaKubernetesLl-HlsMp4RtmpRtpRustS3ScalaValkeyVideo TranscodingVmafWebrtc
Greentech • Software
Software Engineering Interns will design, build, test, and improve production enterprise SaaS software across frontend, backend, APIs, data, AI-enabled features, and platform engineering. Responsibilities include developing user interfaces and backend services, integrating databases and APIs, processing data and documents, improving performance and scalability, writing maintainable code, participating in reviews and testing, and collaborating with engineering and cross-functional teams in an Agile environment.
Top Skills:
AnsibleCi/CdCSSDockerDocument ProcessingEmbeddingsGitGitlabHTMLJavaJavaScriptLinuxLlmsMachine LearningPostgresPythonRabbitMQReactRedisRest ApisSpring BootSQLTypescriptWebsockets
Artificial Intelligence • Big Data • Machine Learning
Build and ship customer-facing software products and AI applications, including data pipelines, evaluation infrastructure, agentic systems, fraud detection, matching algorithms, contributor tools, and RAG applications. Collaborate directly with customers, process large-scale data, integrate APIs and services, and iterate quickly on high-quality products.
Top Skills:
MongoDBPythonReactTypescript
Artificial Intelligence • Machine Learning • Software • Cybersecurity
Develop and architect scalable Linux applications for the CyberSense cyber-recovery platform. Responsibilities include writing production-quality C and Python code, designing secure architectures, troubleshooting production issues, improving performance, mentoring cross-functional teams, coordinating technical deliverables, integrating and testing modules, resolving customer-impacting issues, and partnering with Product Management on feature plans. The role also provides technical leadership and drives adoption of AI technologies.
Top Skills:
AgileAWSBitbucketCClaudeCommunication ProtocolsConfluenceCryptographic AlgorithmsDatabase Management SystemsGCPJenkinsJIRALinuxAzureNetworkingOpensslPythonScrumServer HardwareTls
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Design, develop, test, deploy, and maintain software solutions; lead technical efforts, analyze requirements, define features with Chief Engineer, conduct design/code reviews, complete large features independently, and drive codebase improvements.
Top Skills:
C++ConfluenceGitJavaJIRAPostgresPython
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, test, deploy, and maintain secure, scalable software for Mastercard’s payment enablement services. Own delivery tasks, participate in prioritization, conduct code and architecture reviews, troubleshoot distributed production systems, manage CI/CD pipelines and artifacts, improve performance and observability, and mentor engineers. Collaborate with product and business stakeholders to translate requirements into maintainable solutions while promoting engineering standards, automation, security, and operational excellence.
Top Skills:
ArtifactoryArtificial IntelligenceAWSBehavior-Driven DevelopmentBlue-Green DeploymentCanary DeploymentCheckmarxCi/CdCloud ComputingCryptographyCweDistributed SystemsDomain-Driven DesignJenkinsJfrog XrayMachine LearningAzureOwaspSei CertSonarVeracodeXl ReleaseZally
Insurance
Design, develop, and enhance software applications, integrations, and business systems. Support architecture design, cloud-native development, CI/CD pipelines, troubleshooting, performance monitoring, test automation, secure coding, and data-flow analysis. Collaborate with cross-functional teams, business stakeholders, QA, and senior engineers in an agile environment. Participate in code reviews, process improvements, documentation, and mentorship while contributing to scalable and maintainable solutions.
Top Skills:
Ai/MlAnsibleAWSAzureBashCi/CdGoogle Cloud PlatformGt-FrameworkJunitLucidchartOwasp Top 10PuppetPythonRpaSeleniumTestngVisio
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and integrate software for defense-related systems (RF, Radar, EW, SDR), collaborating with cross-functional teams. Build C++/Python/MATLAB applications, interface with FPGAs/GPUs/embedded SoCs, use containerization, cloud-native tools, CI/CD, and apply DevSecOps in an agile environment. Work is fully on-site with occasional domestic travel.
Top Skills:
C++C++11CanCi/CdCloud Native TechnologiesCudaDevsecopsDockerEmbedded SocFpgaGpuHarborHelmI2CKubernetesLinuxMatlabOpenclPodmanPythonRtosSpiUart
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, integrate, test, and release software for complex electronic and defense systems. Collaborate with systems, hardware, and test engineers, implement software solutions and test frameworks, improve product testability, and provide technician training and troubleshooting support throughout the product lifecycle.
Top Skills:
Bug Tracking ToolsC#C++LabviewPythonRedhatRtlinuxSw Version ControlTeststand
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and maintain OSINT mission applications integrating front-end and back-end systems using Agile. Perform coding, testing, debugging, and secure application deployment. Collaborate with government developers to meet performance and security standards and support intelligence-focused capabilities.
Top Skills:
AgileOsint
2 Months AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement high-performance GPU-accelerated software using C++ and CUDA. Develop CUDA kernels for signal and image processing, profile and optimize GPU applications, integrate with hardware (FPGAs, SoCs), collaborate with cross-functional teams, and apply DevSecOps/CI-CD practices to deliver production-quality defense systems.
Top Skills:
C++11CudaLinux
2 Months AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, and evaluate complex software architectures and applications (C++, Python, MATLAB) for real-time, embedded, and defense systems. Collaborate with cross-functional teams, interface with hardware (FPGAs, GPUs, SoCs) using protocols (UART, I2C, SPI, CAN), apply DevSecOps/CI-CD, and use containerization and cloud-native technologies. Develop software for RF/Radar/EO-IR/EW/SDR systems and support agile development, integration, and testing to deliver secure, high-quality solutions.
Top Skills:
C++CanCi/CdCloud NativeCudaDevsecopsDockerFpgaGpuHarborHelmI2CKubernetesLinuxMatlabOpenclPodmanPythonRtosSocSpiUart
Database • Data Privacy
Architect and optimize distributed encoding and decoding pipelines across CPU and GPU platforms. Develop high-throughput, resource-efficient data processing systems, applying systems programming, parallel computing, concurrency, memory management, and hardware optimization. Collaborate with software and bioinformatics teams to integrate these pipelines into AtlasBase’s molecular computing and data storage ecosystem.
Top Skills:
CC++CpusCudaDistributed SystemsGpusMetalNvidia NsightOpenclParallel ComputingPerfPyTorchRustValgrind
Fintech
Develop and maintain software and AI applications while collaborating with engineers, staff, and leadership. Build tools for analyzing large-scale data, troubleshoot and test solutions, optimize software performance, and create technical documentation and user support guides.
Top Skills:
JavaJavaScriptPython
Aerospace • Other
Develop highly reliable, mission-critical software applications supporting SpaceX launch vehicle production, flight operations, and Starlink services. Responsibilities include designing and building applications, prototyping solutions, owning software product development, understanding user needs, and contributing to architecture, design, and code reviews. The role requires onsite work and may involve extended hours or weekends based on launch schedules.
Top Skills:
.NetAngularC#Continuous DeliveryContinuous IntegrationDockerGoJavaJavaScriptLarge Language Models (Llms)PostgresPythonReactScalaSQL Server
Aerospace • Other
Develop highly reliable, mission-critical software used across SpaceX for launch vehicle production, flight operations, and Starlink growth. Responsibilities include creating applications, prototyping architectures, owning software and product development, understanding user problems, and participating in design and code reviews. The role requires full-stack development and may involve extended hours or weekends based on launch schedules. This is an onsite position.
Top Skills:
Agentic AiAngularC#/.NetContext RetrievalContinuous DeliveryContinuous IntegrationDockerGoJavaJavaScriptLarge Language ModelsPostgresPythonReactScalaSQL Server
Aerospace • Other
Develop highly reliable software used across SpaceX for launch vehicle production, flight operations, and Starlink growth. Responsibilities include designing and building applications, prototyping solutions, owning software and product development, investigating user problems, and contributing to architecture, design, and code reviews. The role requires onsite work and may involve extended hours or weekends based on launch schedules.
Top Skills:
.NetAgentic AiAngularC#Context RetrievalContinuous DeliveryContinuous IntegrationDockerGoJavaJavaScriptLarge Language ModelsPostgresPythonReactScalaSQL ServerVersion Control
One Month AgoSaved
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Participate in a Pega bootcamp, then design, develop, customize, configure, and integrate Pega applications for government clients. Troubleshoot application issues, follow coding standards, and collaborate with business stakeholders. The role is primarily onsite in downtown Washington, DC, four to five days per week, and requires U.S. citizenship and a Top Secret security clearance.
Top Skills:
Artificial Intelligence (Ai)Pega
Software
Own customer-facing product features end to end, from problem definition and design through implementation, launch, measurement, and maintenance. Build reliable full-stack systems across video editing, growth and monetization, media management, or AI products. Partner with Product and Design, run experiments, analyze metrics, improve engineering practices, and provide architectural guidance, reviews, and mentoring.
Top Skills:
Ai AgentsApi DesignAudio/Visual EffectsGraphics RenderingHTML/CSSMedia-Generation ModelsNode.jsReactReduxRustShadersSQLTemporal WorkflowsTypescript
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Develop distributed computing algorithms, performance metrics, and analysis tools for Zoox’s Collision Avoidance System. Analyze petabytes of urban driving data, evaluate system performance, and collaborate with CAS Perception, Planning, Systems Design, Mission Assurance, and QA engineers to define autonomous-driving validation metrics and plans.
Top Skills:
C++DatabricksDistributed ComputingMapreducePythonSpark
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)





















