Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Detroit, MI
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate blockchain network infrastructure integrating protocols such as Bitcoin and Ethereum with internal services. Design reliable APIs, SDKs, data contracts, observability, and SLOs; lead multi-quarter chain integrations, architecture modernization, and migrations. Improve latency, reliability, and cost for high-throughput distributed systems while owning production services and on-call responsibilities.
Top Skills:
APIsBitcoinBlockchainDistributed SystemsEthereumGenerative AiGoKafkaMicroservicesMongoDBRedisSdks
Big Data • Healthtech • HR Tech • Machine Learning • Software • Telehealth • Big Data Analytics
Lead technical strategy and execution for multi-quarter initiatives, build and maintain software systems using AI, mentor and elevate engineers, collaborate across disciplines, and protect user privacy and security. The role involves working in an AWS and Kubernetes environment with technologies including Python, TypeScript, React, Go, Airflow, dbt, and Claude Code.
Top Skills:
AirflowAWSClaude CodeDbtGoHipaaKubernetesPythonReactTypescript
Software • Consulting
Develop and maintain a production AI-enabled software platform in a federal/DoD environment. Investigate defects, troubleshoot application and system issues, perform root-cause analysis, implement and deploy fixes, support incidents and releases, and maintain technical documentation. Conduct quarterly AI model tuning by evaluating behavior, adjusting prompts and configurations, validating changes, monitoring regressions, and ensuring security, governance, traceability, and change-control compliance.
Top Skills:
APIsAWSAzureC#Ci/CdDatabasesDockerGenerative AiGitJavaJavaScriptLarge Language ModelsLlm ApisPythonTypescript
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads architecture and technical direction for scalable, high-availability software services. Owns complex, multi-team initiatives, makes autonomous technical decisions, partners cross-functionally, mentors engineers, establishes standards, and advocates for quality. The role develops mission-critical systems supporting millions of endpoints and requires deep Java expertise, scalable system design, API development, relational databases, and strong testing practices.
Top Skills:
AWSC++GoJavaJerseyKotlinOopPostgresRedisRestSpringSpring Boot
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Top Skills:
Api DevelopmentAsynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinPostgresPythonRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and implement scalable backup software for endpoints, servers, and cloud applications. Develop Java and Kotlin services, optimize databases and queries, debug production systems, and resolve distributed-system performance issues. Contribute code, reviews, architecture discussions, documentation, and cross-team reliability initiatives. Mentor engineers and help deliver resilient products operating at large scale.
Top Skills:
Ai Coding AssistantsAmazon SnsAmazon SqsAWSC++DockerGoJavaJerseyKotlinKubernetesLinuxLlm-Based ToolsNew RelicPostgresRabbitMQRedisRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and test systems-level C++ software that defines and enforces endpoint behavior. Initially, the engineer will own testing infrastructure and coverage for two active projects, then contribute to feature development. The role requires strong C++ fundamentals, automated testing experience, and interest in operating-system concepts such as processes, file systems, services, and APIs. Work includes learning unfamiliar systems, collaborating effectively, and supporting reliable endpoint security and management capabilities.
Top Skills:
AWSC++Catch2CmakeCtestGoGoogle MockGoogle TestJavaKotlinLinuxmacOSPostgresStlVcpkgWinapiWinbaseWindows ApiWindows Registry
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development and architecture of highly scalable Java services supporting NinjaOne’s third-party patching catalog. Design high-availability systems, solve complex scalability and system-design challenges, improve quality and performance, collaborate cross-functionally, mentor engineers, and own technical initiatives. The role requires expertise in Java, RESTful APIs, Spring, relational databases, caching, asynchronous application design, and large-scale cloud systems.
Top Skills:
AWSC++GoJavaKotlinPostgresRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and architect scalable Java software for NinjaOne’s endpoint management platform. The role involves building high-availability services, leading technical initiatives, making architectural decisions, improving quality practices, collaborating cross-functionally, mentoring engineers, and addressing scalability, performance, and technical debt challenges.
Top Skills:
AWSC++GoJavaJerseyKotlinPostgresRedisRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale backend patch-management software using Java and Kotlin for millions of endpoints. Implement enterprise software, design scalable systems, build REST services, work with relational databases and caching systems, and uphold rigorous testing and quality standards. Collaborate with AI workflow, server, platform, design, and product teams. React or Angular experience may support occasional frontend work.
Top Skills:
AngularApi DevelopmentCaching SystemsJavaJerseyKotlinObject-Oriented ProgrammingReactRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, highly available software systems for NinjaOne’s IT Operations platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems serving millions of endpoints, and contribute production code. Responsibilities include REST service development, relational database work, client-server messaging, caching, scalability improvements, and quality testing. The role collaborates with engineers to deliver reliable cloud services supporting worldwide operations.
Top Skills:
Asynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinObject-Oriented ProgrammingPostgresPythonRedisRelational DatabasesRestSpring
19 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Design, develop, launch, and maintain scalable backend systems and APIs used by merchant and partner integrations. Collaborate with engineers and stakeholders, balance speed with system quality, debug code, conduct code reviews, and write tested, extensible software. The role requires experience with distributed systems, Python or Kotlin, AWS, MySQL, and Kubernetes, along with strong communication and ownership of professional growth.
Top Skills:
AWSKotlinKubernetesMySQLPython
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Other • Retail
Develop and enhance Ferguson’s custom Trilogie ERP system across multiple functional areas. Responsibilities include designing business-process solutions, owning software projects through implementation, integrating APIs and web services, collaborating with analysts, product owners, QA teams, administrators, and vendors, writing unit tests, reviewing code, and optimizing performance in high-transaction environments. The role also supports Trilogie’s migration from Unix to Linux and requires extensive UniBasic or Pick-based development experience.
Top Skills:
APIsDevOpsExcelGitLinuxMultivalueOraclePickPythonSQL ServerTrilogieUnibasicUniqueryUnixWeb Services
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
Cloud • Software • Database
A 12-week software engineering internship involving feature development, software testing, and continuous production deployment. Interns own projects end-to-end, collaborate across engineering and business teams, and receive mentorship while gaining experience with product development and reliable, real-time software systems.
Top Skills:
ConcurrencyDistributed SystemsGoJavaScriptMultithreadingOperating SystemsServer ArchitecturesTypescript
Agency • Information Technology • Cybersecurity
Design, develop, and maintain RESTful APIs and scalable event-driven cloud solutions using TypeScript and AWS. Build infrastructure as code with AWS CDK, implement secure and highly available architectures, troubleshoot production issues, optimize performance, participate in technical planning and code reviews, document solutions, collaborate with teams and vendors, and mentor engineers on AWS best practices.
Top Skills:
Amazon Api GatewayAWSAws CdkAws LambdaGitRestful ApisTypescript
Digital Media • Fintech • Information Technology
Design and build reliable, scalable backend services, search APIs, semantic and lexical search systems, and platform components serving millions of users. Collaborate with engineering, product, and QA teams to translate requirements into solutions, while improving observability, monitoring, alerting, and operational readiness. Support multi-region systems using CI/CD, infrastructure as code, containers, high availability, and disaster recovery practices.
Top Skills:
Ai-Assisted DevelopmentChefCi/CdDockerEmbeddingsJenkinsKubernetesRestful ApisSemantic SearchTerraformVector Databases
Artificial Intelligence • Cloud • Information Technology • Cybersecurity
Develop and maintain Java and Angular applications supporting USTRANSCOM’s Integrated Booking System. Responsibilities include implementing requirements, writing and reviewing code, troubleshooting defects, integrating services, supporting CI/CD and secure coding practices, participating in Agile ceremonies, documenting solutions, and contributing to unit, integration, and system testing. The developer collaborates with senior developers, QA, DevSecOps, and infrastructure teams in a fully remote environment.
Top Skills:
AngularAWSCi/CdConfluenceCSSDevsecopsDockerGitlabHTMLJavaJenkinsJIRAKubernetesRelational DatabasesRestful ApisSpring BootStigTypescript
AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Design, build, and operate high-throughput, low-latency ad-serving infrastructure processing millions of requests per second. Optimize GPU-powered TensorRT inference, feature stores, model serving, benchmarking, experimentation tooling, and system reliability. Partner with machine learning engineers to productionize models and own systems through design, deployment, observability, capacity planning, incident response, and optimization.
Top Skills:
Big DataFeature StoresGoGpusMachine LearningTensorrt
Healthtech
Leads architecture, development, and delivery of scalable healthcare applications using .NET, Azure, Kubernetes, SQL Server, and modern web technologies. Provides technical leadership, mentors engineers, conducts code reviews, manages production issues, optimizes database performance, and guides sprint execution across multiple initiatives.
Top Skills:
.NetAsp.Net CoreAsp.Net MvcC#CSSEvent-Driven ArchitectureJavaScriptJqueryKubernetesMicroservicesAzureRelational DatabasesRestful ApisSQL Server
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
Automotive • Hardware • Information Technology • Software
Develop Windows and web applications for process automation, gather and document process and tool requirements, design data analysis pipelines, document data sources, maintain project timing plans and task schedules, and create Power BI reports. The role also requires meeting documentation, troubleshooting, cross-functional teamwork, and support for additional management-assigned tasks.
Top Skills:
C#AzureExcelMS OfficePower BISQLWeb ApplicationsWindows
Big Data • Fintech • Mobile • Payments • Financial Services
Design and implement CIAM backend services for authentication and authorization. Integrate identity systems, manage secure flows, and automate infrastructure.
Top Skills:
AWSCi/CdGitKotlinOauth 2.0OidcPythonSAMLScimTerraform
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Senior Security Software Engineer, you'll design and deliver secure integration services, mentor developers, and enhance cybersecurity through automated, AI-driven workflows.
Top Skills:
AIArmAWSAzureBicepC++Ci/CdCloudFormationEdrGCPIamJavaJSONLlmPythonSIEMSspmStixTaxiiTerraformYaml
Fintech
Design and deliver scalable, secure enterprise software as a principal engineer on agile squads. Lead architecture, implement distributed systems and APIs, establish engineering standards, and build AI-enabled capabilities (LLMs, agentic workflows, orchestration). Mentor engineers, ensure observability and compliance, and partner with architecture, security, risk, and data teams to adopt responsible AI at scale.
Top Skills:
Agentic WorkflowsAi PlatformsDistributed SystemsGitGitLarge Language ModelsObservability/Logging/MonitoringPrompt EngineeringRestful ApisWorkflow Orchestration
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 in Detroit, MI Hiring Software Engineers
See AllPopular Detroit, MI Job Searches
Tech Jobs & Startup Jobs in Detroit
Remote Jobs in Detroit
Content Jobs in Detroit
Customer Success Jobs in Detroit
IT Jobs in Detroit
Cyber Security Jobs in Detroit
Tech Support Jobs in Detroit
Data & Analytics Jobs in Detroit
Analysis Reporting Jobs in Detroit
Analytics Jobs in Detroit
Business Intelligence Jobs in Detroit
Data Engineer Jobs in Detroit
Data Science Jobs in Detroit
Machine Learning Jobs in Detroit
Data Management Jobs in Detroit
UX Designer Jobs in Detroit
Software Engineer Jobs in Detroit
Android Developer Jobs in Detroit
C# Jobs in Detroit
C++ Jobs in Detroit
DevOps Jobs in Detroit
Front End Developer Jobs in Detroit
Golang Jobs in Detroit
Hardware Engineer Jobs in Detroit
iOS Developer Jobs in Detroit
Java Developer Jobs in Detroit
Javascript Jobs in Detroit
Linux Jobs in Detroit
Engineering Manager Jobs in Detroit
.NET Developer Jobs in Detroit
PHP Developer Jobs in Detroit
Python Jobs in Detroit
QA Jobs in Detroit
Ruby Jobs in Detroit
Salesforce Developer Jobs in Detroit
Scala Jobs in Detroit
Finance Jobs in Detroit
HR Jobs in Detroit
Internships in Detroit
Legal Jobs in Detroit
Marketing Jobs in Detroit
Operations Jobs in Detroit
Office Manager Jobs in Detroit
Operations Manager Jobs in Detroit
Product Manager Jobs in Detroit
Project Manager Jobs in Detroit
Sales Jobs in Detroit
Account Executive (AE) Jobs in Detroit
Account Manager (AM) Jobs in Detroit
Sales Leadership Jobs in Detroit
Sales Development Representative Jobs in Detroit
Sales Engineer Jobs in Detroit
Sales Operations Jobs in Detroit
All Filters
Total selected ()
No Results
No Results
.png)
.png)
























