Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Information Technology
Build and ship AI agentic features for legal professionals, developing Python, FastAPI, and PostgreSQL backend services, LLM orchestration, cloud-native workflows, observability, testing, and CI/CD automation. The role involves debugging production systems, collaborating cross-functionally, and contributing to scalable AI-powered products. Engineers will primarily focus on backend development while gaining opportunities in frontend technologies and full-stack development.
Top Skills:
Ag-UiAgentcoreAnthropicAWSAzureBraintrustCi/CdClaude Agent SdkCloudwatch Log InsightsDatadogDevOpsDistributed SystemsFastapiGCPLlmsMicroservicesModel ServingNoSQLOpenaiPostgresPythonRagReactRestful ApisSQLSseTypescriptVector Databases
Real Estate
Build and maintain full-stack features for a large real estate marketplace using React, TypeScript, Node.js, Kotlin, GraphQL, AWS, and Kubernetes. Own work end to end, including design, development, testing, deployment, production support, debugging, code reviews, and collaboration with product, UX, data, and engineering teams. Contribute to AI-enabled customer and internal workflows while maintaining performance, scalability, security, and software quality.
Top Skills:
Automated TestingAWSAws BedrockCi/CdDistributed SystemsDockerEvent-Driven ArchitectureGenerative AiGraphQLJavaKotlinKubernetesLlmsMicroservicesNode.jsNosql DatabasesReactRelational DatabasesRestRetrieval-Augmented GenerationTypescript
Artificial Intelligence • Semiconductor • Manufacturing
Design, develop, debug, and troubleshoot software for semiconductor equipment components and devices. Create documentation, test procedures, software specifications, and test plans for simulators, test benches, and laboratory environments. Analyze requirements, implement bug fixes, communicate with customers, and support project scheduling. The role also applies machine learning and AI technologies to develop innovative software solutions.
Top Skills:
.NetAIAlgorithmsC#C/C++DatabasesMachine LearningMultithreadingNetworkingOperating SystemsRpc
Gaming • Music • Social Media • Sports • Esports
Build and maintain full-stack video-on-demand, clips, and short-form content systems serving millions of concurrent users. Develop backend services in Go and frontend experiences in React, collaborate with product and design teams, support live services, resolve production issues, and contribute to scalable distributed systems.
Top Skills:
AWSGoJavaPythonReact
Artificial Intelligence • Fintech • HR Tech • Social Impact • Software • Analytics
Build and maintain scalable integrations connecting HRIS, ATS, payroll, CRM, and ERP systems. Develop APIs, connectors, data pipelines, and Temporal workflows while handling authentication, pagination, rate limits, schema changes, retries, and failures. Optimize data ingestion, improve customer-facing error reporting, and collaborate with Customer Success, Implementation, and engineering teams. The role also involves documentation, integration architecture, security practices, and occasional frontend work.
Top Skills:
AirflowApi KeysBoomiCeligoCsvGoMulesoftOauthPythonReactRestSftpSoapSQLTemporalTray.IoTypescriptWebhooksWorkato
Fintech
Designs, develops, tests, operates, and maintains mainframe software using COBOL, DB2, JCL, and VSAM. Responsibilities include full-stack ownership, architectural design, production-ready coding, code reviews, failure analysis, reliability improvements, compliance, security, and collaboration within an agile and DevOps environment. Requires solving technical problems, communicating with product stakeholders, and delivering scalable, reliable software that supports customer experience and banking technology transformation.
Top Skills:
CobolDb2DevOpsJclVsam
Fintech
Designs, develops, tests, operates, and maintains mainframe software using COBOL, DB2, JCL, and VSAM. Owns production-ready code, participates in code reviews, analyzes failures, and applies scalable, reliable architectural practices. Collaborates with engineering teams, product owners, scrum masters, vendors, and customers within an Agile and DevOps environment. Ensures compliance, security, software reliability, and continuous improvement while delivering incremental features.
Top Skills:
AgileCobolDb2DevOpsJclVsam
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Backend software engineer responsible for designing, developing, testing, deploying, and operating scalable pricing services. The role involves API and data modeling, system design, monitoring, alerting, automated testing, secure coding, code reviews, incident support, and optimizing high-throughput microservices. The engineer collaborates across product and engineering teams, contributes to AI/ML-enabled solutions, and owns features throughout their lifecycle in a distributed agile environment.
Top Skills:
Ai/MlAlertingAPIsAutomated TestingCi/CdJavaKotlinLoggingMicroservicesMonitoringScala
Financial Services
Lead development of agentic-AI capabilities and an evaluation/provenance harness to safely automate bulk code changes. Design CI/CD integrations, PR-provenance controls, observability, test/eval tooling, rollout of standards, and operational support to scale machine-authored changes while ensuring auditability, security, and reliability.
Top Skills:
AnsibleAppdynamicsArgo CdArtifactoryAws Secrets ManagerAzure Key VaultBitbucketBitbucket PipelinesBlack DuckCheckmarxClaude CodeCloudFormationCucumberDatadogDependabotDockerElk/OpensearchFortifyGitGitGithub ActionsGithub CopilotGitlabGitlab Ci/CdGradleGrafanaHarnessHashicorp VaultHelmJavaJenkinsJunitKafkaKubernetesMavenMockitoMySQLNexusOpenapi/SwaggerOpentelemetryOraclePlaywrightPostgresPrometheusPytestPythonPyTorchRest ApisScikit-LearnSeleniumShell ScriptingSnykSonarqubeSplunkSpring BootSQLSQL ServerTensorFlowTerraform
Artificial Intelligence
Build and own end-to-end product experiences across APIs, SDKs, and web interfaces, including billing, authentication, usage dashboards, and cost reporting. Integrate billing systems and vendor APIs, develop observable and auditable systems, and collaborate with finance, product, design, and engineering teams. The role requires API design, React development, cloud experience, automation, and AI-assisted coding practices.
Top Skills:
AWSAzureClaude CodeCursorGCPGithub CopilotGoGoogle Cloud Pub/SubJavaKafkaKinesisReactRust
Analytics • Consulting
Develop, test, and support enterprise applications, APIs, backend services, and cloud-based solutions for healthcare supply chain and procurement workflows. Responsibilities include REST API development, integrations, automated testing, CI/CD, monitoring, production troubleshooting, code reviews, documentation, and Agile collaboration. The role works with senior engineers and product teams while building skills in modern software engineering, cloud-native development, security, scalability, and AI-assisted development tools.
Top Skills:
.NetAWSC#Ci/CdGitGithub CopilotGCPJavaMicroservicesAzureRest ApisSQL
Healthtech • Software
Develops and delivers scalable SaaS applications across the full software development lifecycle. Responsibilities include feature development, architecture documentation, performance tuning, code reviews, unit and automated testing, release support, production troubleshooting, SQL optimization, monitoring, and collaboration in an Agile environment. The role also supports QA and client services while following security, privacy, accessibility, and compliance requirements.
Top Skills:
Ado.NetAmazon Web ServicesAngularjsAsp.Net MvcAsp.Net Web ApiAsp.Net Web FormsAzure DevopsBootstrapC#ContinueDesign PatternsDockerEntity FrameworkGitGithub CopilotHTMLJavaScriptJqueryJSONKendo UiAzureMS OfficeMicrosoft Release ManagementMicrosoft VisioMicrosoft Visual Studio 2022+Node.jsObject-Oriented Analysis And DesignObject-Oriented DesignPrivate CloudRabbitMQReactRedisRestful Web ServicesSoapSql Server 2019+Sql Server Reporting ServicesSsmsT-SqlTeam Foundation ServerTelerik UiTypescriptWcfXMLXpathXpointerXslXslt
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Software • Defense
Designs, develops, tests, installs, and maintains software applications and operating systems supporting government clients. The role includes software testing, certification, quality and security compliance, and collaboration with technical teams and customers. Candidates need a relevant bachelor’s degree, at least five years of professional software engineering experience, Linux and C++ familiarity, strong communication skills, and the ability to obtain a DoD Secret clearance.
Top Skills:
C++Linux
Information Technology
Develop end-to-end full-stack software solutions from concept through production. Design, modify, and implement applications using agile methods; write and enhance source code; build front-end and back-end solutions; identify system improvements; and address complex client challenges collaboratively. The role also involves considering current architecture, operating environments, and future enhancements, with preferred experience in automation, DoD software approval processes, Intelligence Community work, and Joint Staff or combatant command environments.
Top Skills:
CSSHTMLJavaScript
Greentech
Develop and integrate the MPAS dynamical core within the UFS Weather Model. Build NUOPC coupling infrastructure, standalone component testing, portable HPC builds, CI workflows, and parallel performance improvements across CPU and GPU platforms. Maintain code, troubleshoot failures, manage Git-based collaboration, evaluate AI tools, document systems, coordinate with model stakeholders, and mentor colleagues. The role requires strong Fortran and Python development skills, Earth system modeling experience, HPC expertise, and U.S. citizenship or Green Card status.
Top Skills:
ApptainerBashC++CdepsCiceCmakeContinuous IntegrationCtestDockerEsmfFortranGenerative AiGitGitGitlabGpusLarge Language ModelsLinuxMpasNuopcPbsPodmanPythonSingularitySlurmSpackUfs Weather Model
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills:
Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
Fintech
Develops and supports enterprise Salesforce solutions across the full software delivery lifecycle. Responsibilities include Apex and Lightning Web Components development, Salesforce configuration, integrations using REST and SOAP APIs, architecture contributions, automated deployments, code reviews, troubleshooting, documentation, and production support. The role collaborates with product, business, architecture, and engineering teams while promoting scalable, secure, maintainable solutions and continuous platform improvement.
Top Skills:
ApexCi/CdCopadoGearsetGitJenkinsLightning Web ComponentsMulesoftOmnistudioRest ApisSalesforceSalesforce DxSalesforce FlowsSoapSOQLSosl
Agency • HR Tech • Information Technology • Professional Services
Develops, maintains, tests, and enhances complex cloud-based big-data systems. Responsibilities include back-end processing, indexing, distributed computing, Hadoop ecosystem development, Java application implementation, information retrieval, MapReduce analytics, software design, debugging, requirements analysis, and resolving software defects. The role also supports cloud security, multi-node installations, disparate data ingestion, and SIGINT mission applications.
Top Skills:
Apache LuceneApache SolrAvroBashBigtableCentosCfengineClearquestCloud ComputingCsvDistributed ComputingDistributed File SystemsEclipseFirewallsHadoopHbaseHdfsJ2EeJavaJmsJSONJvmLinuxMapreduceMavenMongoDBPkiPythonRazorRed Hat LinuxRestful Web ServicesRubySubversionUnixVirtualboxVMwareXMLYarnZookeeper
Agency • HR Tech • Information Technology • Professional Services
Lead and support software configuration management and release engineering across development and deployment environments. Manage release control, software packaging, version control, artifact repositories, documentation, reproducibility, and traceability throughout the software development lifecycle. Use RPM packages, Helm charts, container images, repositories, and registries. The role requires an active TS/SCI clearance with Full Scope Polygraph and extensive software engineering experience.
Top Skills:
Container ImagesContaineryardHarborHelmJenkinsKubernetesMavenRpmSonatype Nexus
Financial Services
Develop and support critical Windows client and server applications for quantitative and discretionary trading teams. Responsibilities include gathering requirements, enhancing existing systems, building new solutions, improving performance and robustness, writing specifications, training users, testing, and supporting pre-trade signal and order-generation systems through UAT and production. The role requires close collaboration with developers and business users, strong attention to detail, and a focus on reliable, accurate software.
Top Skills:
Automated Unit TestingC#ConcurrencyEvent-Driven ArchitectureF#JavaMessagingObject-Oriented ProgrammingPythonSQLUatWindows
Logistics • Transportation • 3PL: Third Party Logistics
Build and expand Uber’s backend fares platform, including framework infrastructure for customizable fare configurations across businesses and markets. Develop highly available, scalable distributed systems and microservices, collaborate with engineering, product, operations, and data science teams, contribute to product launches affecting millions of customers, and participate in on-call rotations. The role primarily uses Go and Python and values payments or fintech engineering experience.
Top Skills:
Distributed SystemsGoIntegration TestingMicroservicesPythonUnit Testing
Cloud • Security • Software • Cybersecurity
Develop and maintain high-reliability, high-throughput backend systems for managing security certificates and configurations. Responsibilities include designing scalable systems, building features, optimizing performance, working with relational and NoSQL databases, and collaborating with testing and SQA teams on deployments. The role requires project-based experience with Java, Spring, Spring Boot, Angular, Terraform, SQL, Linux/Unix, and database technologies.
Top Skills:
AngularBashC++CassandraElasticsearchJavaLinuxMySQLNosql DatabasesOraclePostgresPythonRelational DatabasesSpringSpring BootSQLSQL ServerTerraformUnix
Aerospace
Develop, test, deploy, and support production automation software for spacecraft and launch vehicle component acceptance testing. Collaborate with avionics, manufacturing, and engineering stakeholders; integrate computerized production systems; maintain documentation; participate in code reviews, architecture discussions, and agile activities; investigate issues; and support test rig bring-up, maintenance, and production operations. Domestic and international travel may be required.
Top Skills:
C++CanEmbedded SystemsGitJIRALinuxPyqtPythonQtRedmineTcpUdp
AdTech • Digital Media • Analytics
Develop and maintain large-scale applications and distributed systems that collect, process, and deliver high volumes of data. Design, code, test, debug, and support software while addressing data quality issues, evaluating new systems, and collaborating with cross-functional teams, customers, and stakeholders to translate requirements into technical solutions.
Top Skills:
Database ArchitectureDistributed SystemsHTTP
Digital Media • Gaming • Music • Sports • Virtual Reality
Designs and builds maintainable, high-performance full-stack applications for digital and physical live-streaming experiences. Integrates front-end applications with distributed backend services using REST and gRPC, develops automation and AI-assisted tooling, makes architectural decisions, collaborates with product and design, participates in code reviews, and mentors engineers. The role requires expertise in modern JavaScript frameworks, state management, backend development, SQL and NoSQL databases, and large-scale software applications.
Top Skills:
CSSGoGrpcHTMLJavaJavaScriptModel Context Protocol (Mcp)Next.JsNode.jsNoSQLPythonReactReact ContextReduxRedux ToolkitRestRubyRustSQLTanstackTypescriptVite.JsZustand
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)


























