Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Security • Software • Cybersecurity • Automation
The Software Engineer will architect billing systems and work on financial operations for product usage and subscriptions while ensuring operational reliability.
Top Skills:
Ci/CdCloud PlatformsJavaScriptNetSuitePayment PlatformsRelational DatabasesRestful Web ServicesSalesforceTypescript
Reposted 28 Days AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and integrate cutting-edge software for defense-related systems. Collaborate with cross-functional teams to design applications in C++, Python, and MATLAB; work with cloud-native, containerization, RTOS, FPGA/GPU/embedded SoC hardware, DevSecOps/CI-CD practices, and communication protocols (UART/I2C/SPI/CAN). Participate in agile prototyping and deliver low-latency, real-time software for RF, radar, EO/IR, EW, and software-defined radio systems. Role is full-time onsite in Merrimack, NH.
Top Skills:
C++11 (Or Later)CanCi/CdCloud (Cloud Native)CudaDevsecopsDockerEmbedded SocFpgasGpusHarborHelmI2CKubernetesLinuxMatlabOpenclPodmanPythonRtosSpiUart
Fintech • Information Technology • Software • Financial Services • Quantitative Trading
The Senior Trading Software Engineer will optimize performance-critical code, collaborate with trading engineers, implement low-latency solutions, and enhance trading systems.
Top Skills:
C++Java
Financial Services
Leads development, testing, deployment, and troubleshooting of Snowflake data warehouse features and cloud data solutions. Builds applications, serverless services, microservices, data lakes, and generative AI capabilities using Python, SQL, AWS, and Terraform. Administers databases and operating systems, improves software reliability through automation, conducts code reviews, and uses CI/CD and Agile SDLC practices. Develops BI reports with Tableau and ThoughtSpot to provide actionable business insights.
Top Skills:
AWSBootstrapCi/CdData LakeDynamoDBGitJenkinsJSONLinuxMicroservicesOraclePythonServerless ComputingSnowflakeSpinnakerSQLTableauTerraformThoughtspotWindowsXML
Financial Services
Leads backend software engineering for secure, scalable AWS applications using Java and Spring Boot. Designs, develops, tests, debugs, and operationalizes production code; reviews team contributions; improves system stability through automation and remediation. Promotes responsible AI-assisted engineering practices, secure SDLC validation, monitoring, and reuse of effective patterns. Evaluates vendor and internal architectural solutions while coaching engineers on secure, compliant AI tool adoption.
Top Skills:
Amazon EcsAmazon EksAmazon EventbridgeAmazon S3Amazon SnsAmazon SqsAngularApache KafkaAWSAws Auto ScalingAws LambdaAws Load BalancingCassandraGrafanaJ2EeJavaNoSQLOracleReact JsSplunkSpringSpring Boot
Financial Services
Design and deliver production-grade Python web applications and executive reporting tools using agentic AI. Own the full software lifecycle, including architecture, development, CI/CD deployment, and production operations across Cloud Foundry and AWS. Translate reporting needs into scalable products, establish engineering patterns, build lightweight web front ends, promote AI-assisted development, and present technical work to senior stakeholders.
Top Skills:
Agentic AiAWSCi/CdCloud FoundryPythonPython Web FrameworksSnowflakeVersion Control
Financial Services
Leads backend software engineering for secure, scalable digital banking applications. Designs, develops, tests, troubleshoots, reviews, and debugs production code using Java, Spring Boot, AWS, Kafka, databases, and observability tools. Drives automation, operational stability, secure SDLC practices, and responsible AI-assisted engineering adoption. Evaluates vendor and architectural solutions while coaching teams on secure, reliable development practices.
Top Skills:
Amazon EcsAmazon EksAmazon EventbridgeAmazon S3Amazon SnsAmazon SqsAngularApache KafkaAWSAws Auto ScalingAws Elastic Load BalancingAws LambdaCassandraGrafanaJ2EeJavaNoSQLOracleReact JsSplunkSpringSpring Boot
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, test, deploy, and maintain secure full-stack applications for Mastercard’s Enterprise Credit Risk ecosystem. Build Java and Spring backend services, modern frontend interfaces, REST APIs, microservices, and event-driven integrations. Collaborate with product, risk, architecture, and data teams; troubleshoot complex issues; improve performance, reliability, observability, and security; contribute to cloud-native delivery and CI/CD; mentor engineers; and participate in Agile planning and technical design.
Top Skills:
AngularAutomated TestingAWSAzureCi/CdCSS3DevsecopsDockerGitHibernateHTML5JavaJavaScriptJpaJSONKafkaKubernetesMicroservicesOraclePostgresReactRest ApisSpring BootSpring FrameworkSQLSQL ServerTypescriptXML
Big Data • Cloud • Software • Database
Design, build, and evolve the C++ stream processing execution engine powering MongoDB Atlas Stream Processing. Develop core components, shape architecture and engineering practices, optimize performance, maintain distributed and concurrent systems, mentor engineers, and own complex projects from problem identification through delivery.
Top Skills:
Apache BeamAWSC++FlinkGCPKafka StreamsAzureMongodb Aggregation FrameworkMongodb Atlas Stream ProcessingSpark
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, and own backend services, APIs, and integrations supporting customer care workflows. The role connects Salesforce, billing, identity verification, document management, and iPaaS platforms; requires automated testing, code reviews, incident response, performance monitoring, and cross-functional collaboration. The engineer will also apply AI tools and may build production LLM solutions.
Top Skills:
APIsEvent-Driven ArchitecturesGraphQLIpaasJavaKotlinLlmsMicroservicesReactSalesforceWorkato
Edtech • Professional Services
Develop and maintain software for real-time thoracic and abdominal image-guidance technologies. Responsibilities include database and code curation, scalable software architecture, testing automation, deployment pipelines, technical documentation, clinical systems integration, research publications, student support, and collaboration in an Agile/Scrum environment.
Top Skills:
AgileAutomated TestingDeployment PipelinesMedical DevicesMedical ImagingScrumSoftware EngineeringTesting FrameworksWeb Application Backend DevelopmentWeb Application Frontend Development
Fintech • Machine Learning • Payments • Software • Financial Services
Lead a team of software developers and a portfolio of technology projects, building cloud-based full-stack and distributed microservices solutions. Collaborate with product managers, address regulatory needs, mentor engineers, evaluate emerging technologies, and deliver customer-focused experiences using multiple programming languages, databases, container orchestration platforms, and cloud services.
Top Skills:
AgileAi ToolingAWSDockerFull Stack SystemsGoGCPHTML/CSSJavaJavaScriptKubernetesMicroservicesAzureNoSQLOpen Source RdbmsPythonSQLTypescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and developer teams building distributed microservices and full-stack systems. Delivers cloud-based solutions supporting regulatory needs and customer experiences, mentors engineers, evaluates emerging technologies, and collaborates with product managers. The role uses Java, Go, JavaScript, TypeScript, SQL, Python, AWS, databases, Docker, and Kubernetes.
Top Skills:
AWSDockerGoGCPHTML/CSSJavaJavaScriptKubernetesMicroservicesAzureNoSQLPythonRdbmsSQLTypescript
6 Days AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and development teams building full-stack, cloud-based solutions for regulatory and customer needs. Designs distributed microservices and full-stack systems, collaborates with product managers, mentors engineers, evaluates emerging technologies, and uses languages including JavaScript, Java, TypeScript, SQL, Python, and Go alongside AWS, Docker, Kubernetes, RDBMS, and NoSQL databases.
Top Skills:
AgileAWSDistributed SystemsDockerGoGCPHTML/CSSJavaJavaScriptKubernetesMicroservicesAzureNoSQLPythonRdbmsSQLTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Lead a team of software developers and oversee diverse technology projects involving distributed microservices and full-stack systems. Build robust cloud-based solutions using Python, Java, AWS, databases, Docker, Kubernetes, and other technologies. Collaborate with product managers, address regulatory needs, mentor engineers, evaluate code, and stay current with emerging technologies. The role requires at least four years of software engineering experience and cloud computing experience.
Top Skills:
AWSDockerGoGCPJavaKubernetesAzureNode.jsNoSQLPysparkPythonRdbmsScalaSparkSQL
Fintech • Machine Learning • Payments • Software • Financial Services
Lead a team of software developers and a portfolio of technology projects focused on regulatory risk solutions. Build distributed microservices, full-stack systems, and cloud-based applications using modern programming languages, databases, containers, and AWS services. Mentor engineers, evaluate emerging technologies, collaborate with product managers, and deliver resilient solutions in an agile environment.
Top Skills:
AWSDockerGoGCPHTML/CSSJavaJavaScriptKubernetesAzureNode.jsNoSQLOpen Source FrameworksPythonRdbmsReactSQLTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and developer teams building distributed microservices and full-stack cloud solutions. Collaborates with product managers, mentors engineers, evaluates emerging technologies, and delivers robust systems supporting regulatory needs and customer experiences. Uses Python, TypeScript, JavaScript, Java, SQL, Go, AWS, databases, Docker, and Kubernetes. Requires a bachelor’s degree, four years of software engineering experience, and one year of cloud experience.
Top Skills:
AgileAWSDockerGoGCPHTML/CSSJavaJavaScriptKubernetesMicroservicesAzureNoSQLPythonRdbmsSQLTypescript
6 Days AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and developer teams building distributed microservices and full-stack, cloud-based solutions for risk management and regulatory compliance. Responsibilities include coding and code evaluation, mentoring engineers, collaborating with product managers, adopting emerging technologies, and developing systems using Python, TypeScript, React, AWS, databases, Docker, and Kubernetes.
Top Skills:
AgileAWSDockerGoGCPHTML/CSSJavaJavaScriptKubernetesAzureNosql DatabasesOpen Source RdbmsPythonReactSQLTypescript
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Leads modernization of legacy application platforms into cloud architecture using Go, SQL Server, and Azure. Oversees architecture, code quality, testing, CI/CD, technical delivery, deployment optimization, production issue resolution, documentation, and regulatory compliance. Collaborates with stakeholders and DevOps teams to deliver robust solutions and designs AI-powered applications using responsible AI practices.
Top Skills:
.NetAngularCi/CdGo (Golang)JavaScriptAzureReactSQL ServerSsisVisual Basic
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, build, test, deploy, and maintain backend services, APIs, libraries, and tooling using Java or Go. Diagnose production issues, improve reliability, security, performance, observability, and operational readiness, and participate in monitoring and incident response. Collaborate with product, security, infrastructure, and engineering teams while contributing to reviews, documentation, technical decisions, and technical debt reduction.
Top Skills:
Ci/CdCloud InfrastructureContainersGoInfrastructure-As-CodeJavaMonitoringObservability ToolingRestful ApisRpc
Aerospace
This 13-month placement provides training and practical experience in full-stack software development within an Agile satellite engineering team. Responsibilities include learning an existing codebase, designing, developing, documenting, and testing software, researching technologies, pair programming, and collaborating with multidisciplinary stakeholders. Work may involve websites, applications, servers, and databases supporting Airbus satellite projects.
Top Skills:
AgileC#Java
Financial Services
Design, build, and deploy full-stack, cloud-native AI-enabled products. Implement Python backends, React frontends, integrate LLMs/agent frameworks, work with PostgreSQL/Aurora, write tests, and follow secure CI/CD practices.
Top Skills:
Arize PhoenixAuroraAWSAws LambdaContainersEksGitGoogle AdkInfrastructure-As-CodeJavaScriptKubernetesLanggraphLlm ApisMicroservicesModel Context Protocol (Mcp)OpentelemetryPostgresPrompt EngineeringPythonRagReactTypescript
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop, integrate, validate, and field autonomy software for unmanned air, maritime, space, and expendable platforms. Lead feature crews or sub-programs, author interface contracts, coordinate with autonomy, perception, C2, and platform partners, and mentor engineers. Own mission-ready builds, hardware/software integration, live testing, debugging, performance optimization, simulation-based issue reproduction, and continuous process improvement. Travel 10–20% for customer sites, integration events, and mission tests.
Top Skills:
A-GraAfsimArdupilotC++Ci/CdCmakeConanDdsDockerEmbedded SystemsHivemindsdkIpcK3DK3SLinuxNgtsOmsPub-Sub MiddlewarePx4PythonShell ScriptingUci
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and develop tactical autonomy algorithms and high-performance software for unmanned systems. Implement behavior architectures, planning, decision-making, multi-agent coordination, and hybrid rule-based/machine-learning autonomy. Integrate capabilities with perception, simulation, hardware, and flight-test teams; deploy to real platforms; support field testing and flight demonstrations. Analyze mission data, troubleshoot performance, research new algorithms, and adapt solutions for defense programs. Travel is typically 10–15% annually.
Top Skills:
AfsimC++NgtsOms StandardsPythonReal-Time Operating Systems (Rtos)Reinforcement LearningUci Standards
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Integrate autonomy software onto unmanned aircraft, prepare and validate flight-ready systems, support live flight tests, and troubleshoot hardware, software, and embedded-system issues. Capture and analyze flight data, collaborate with autonomy, GNC, systems, and test teams, improve integration processes, and support certification and airworthiness compliance. The role requires 30–40% travel to test sites, customer locations, and flight integration events.
Top Skills:
AfsimC++DdsEmbedded SystemsLinuxNgtsOms StandardsPythonRosRtosShell ScriptingUci Standards
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)













