Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Chicago, IL
Fintech • Machine Learning • Payments • Software • Financial Services
Lead technical vision and software engineering excellence for Capital One’s Card Tech team. Build production-ready, AI-native systems; design distributed, scalable, fault-tolerant architectures and API platforms; ensure performance, security, and operability; decompose complex problems; mentor engineers; recruit talent; and share technical knowledge across the organization.
Top Skills:
Api GatewaysAWSAzureCachingDockerGCPGoGraphQLGrpcJavaJavaScriptKubernetesPythonRestStreamingSwiftTypescript
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate scalable, secure data platform infrastructure for ingesting, processing, cataloging, and accessing petabytes of data. Improve Spark/Databricks reliability and developer experience, build ingestion/replication systems, develop internal libraries and tooling (Go/Python), and collaborate with cross-functional teams to support analytics, ML, and customer-facing data products.
Top Skills:
AirflowAmundsenSparkAws RdsCloudFormationDagsterDatabricksDatahubDelta LakeDockerDynamoDBEcsFargateGoHive MetastoreHudiIcebergJavaKinesisKubernetesLambdaPrefectPythonS3ScalaSqsTerraformUnity Catalog
2 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Build and scale backend data platforms and services for real-time loan origination and financial reporting. Lead quarterly delivery, guide engineers, define technical plans, collaborate with product and design partners, improve reliability and operational practices, monitor service metrics, participate in on-call support, uphold engineering quality standards, and mentor team members. The role requires developing highly available distributed systems and scalable data pipelines using technologies such as Python, Kotlin, AWS, MySQL, Kubernetes, Spark, and Airflow.
Top Skills:
AirflowAWSKotlinKubernetesMySQLPythonSpark
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Principal Engineer, you'll define and drive the technical strategy for customer experience platforms, lead architectural decisions, and mentor engineering teams to enhance customer and agent experiences.
Top Skills:
AIDistributed SystemsSoftware Engineering
Gaming • Mobile • Software
As a Fullstack Software Engineer, you'll design, develop, and maintain scalable frontend and backend systems while collaborating across teams.
Top Skills:
AWSMySQLNext.JsNode.jsReactTypescript
Reposted One Month AgoSaved
Easy Apply
Easy Apply
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
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Own commercial navigation features end to end across mobile, backend, and web surfaces. Build reliable, customer-facing navigation experiences for commercial fleets despite poor connectivity, dynamic schedules, and changing routes. Define product priorities and success metrics, ship maintainable and tested code, improve observability, and collaborate with product, design, Maps, Telematics, and adjacent engineering teams. The role requires strong customer focus, technical depth, and the ability to make practical tradeoffs in ambiguous problem spaces.
Top Skills:
Geospatial And Mapping TechnologiesInternet Of Things (Iot)KotlinReact NativeSwift
Big Data • Fintech • Mobile • Payments • Financial Services
Senior frontend-focused software engineer responsible for authentication, verification, and fraud experiences across web, mobile, and backend systems. The role owns team goals, designs and delivers highly available systems, collaborates with product and design partners, improves engineering standards, supports operations and on-call efforts, and mentors engineers. Candidates should have strong web application architecture experience, proficiency with React or Vue and JavaScript or TypeScript, and excellent communication skills.
Top Skills:
JavaScriptReactTypescriptVue
eCommerce • Fintech • Food • Mobile • Social Impact
Design, build, and operate scalable distributed systems for real-time restaurant payment and financial workflows. Responsibilities include architecting reliable services, protecting sensitive financial data, improving observability and production performance, debugging distributed systems, participating in on-call rotations, applying AI-assisted engineering tools, collaborating cross-functionally, and mentoring engineers.
Top Skills:
DjangoExpressFastifyRuby on Rails
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
Build responsive Web3 applications, web SDKs, developer tools, reusable frontend components, and internal Customer Success tools. Collaborate with Product, Design, and Engineering to create scalable, accessible user experiences. Contribute to code and design reviews, automated testing, continuous delivery, coding standards, and AI-assisted development practices.
Top Skills:
Automated TestingBlockchainClaudeCodexContinuous DeliveryCSSCursorHTMLJavaScriptNode.jsReactTypescriptWeb SdksWeb3
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and ship production software for Toast’s retail platform, partnering with engineering, product, and customers. Responsibilities include identifying opportunities, designing and prototyping end-to-end solutions, making foundational technical decisions, incorporating customer feedback, tracking industry trends, and deploying AI-powered experiences. The role supports large grocery and convenience-store customers and may involve visiting stores to understand operator workflows.
Top Skills:
JavaKotlin
Cloud • Information Technology • Security • Software
Own the architectural foundation and user experience of LogicGate’s enterprise Risk Cloud platform. Design scalable TypeScript and Angular components, implement comprehensive automated testing, integrate AI capabilities, optimize performance and accessibility, monitor applications with observability tools, and mentor engineers. Collaborate with product, design, QA, and backend teams in an Agile environment while documenting technical standards and specifications.
Top Skills:
AngularChatgptClaude CodeCypressDatadogDatadog Real User MonitoringGithub CopilotGitlab CiJestReactTypescriptVueWcag 2.1Webpack
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable C++ software for endpoint state and control across Windows, macOS, and potentially Linux. Build reliable, multi-process systems that enforce endpoint behavior, manage local state, support IPC, and operate across millions of devices. Responsibilities include implementing features, improving platform performance, writing design documents, defining architecture and IPC contracts, and making technical decisions in an evolving, sparsely documented environment.
Top Skills:
AnsibleApple Endpoint SecurityAWSC++C++14C++17ChefCis BenchmarksCmakeCreateprocessD-BusEbpfGoGrpcIpcJavaKernel ModulesKotlinLaunchdLinuxMacos Configuration ProfilesMdmNamed PipesPostgresProtocol BuffersPuppetSqliteSystemdVcpkgWhqlWindows Configuration Service ProviderWindows Job ObjectsWindows Registry ApisWindows ServicesWmi
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop high-performance, accessible, responsive user interfaces using React and Storybook. Collaborate with designers, product owners, and engineers to build reusable design-system components, write secure maintainable code, participate in code reviews, lead cross-team initiatives, document processes, and improve systems through refactoring and testing.
Top Skills:
AWSCSSFigmaJavaScriptReactStorybook
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
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)
Leads development and architecture of scalable Java software for NinjaOne’s endpoint management platform. Designs high-availability systems, addresses large-scale datastore performance and data-volume challenges, contributes to APIs and platform improvements, drives quality practices, owns technical initiatives, collaborates cross-functionally, and mentors junior engineers.
Top Skills:
AWSC++Caching SystemsGoJavaKotlinPostgresRelational DatabasesRestful ApisSpring
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)
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 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)
Lead development of scalable Java software for endpoint management and IT operations. Design high-availability systems, influence architecture, solve complex scalability challenges, improve quality practices, collaborate cross-functionally, mentor engineers, and own technical initiatives supporting millions of endpoints and servers.
Top Skills:
AWSC++GoJavaJerseyKotlinObject-Oriented ProgrammingPostgresRedisRelational DatabasesRestful 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)
Develop scalable backend software for NinjaOne’s Mobile Device Management platform using Kotlin and Java. Design microservices, REST APIs, asynchronous systems, and client-server solutions supporting millions of endpoints. Deploy services on AWS and ECS, work with relational databases, messaging systems, caching, and DevOps tooling, and collaborate with Apple and Google on enterprise mobility solutions. The role also involves applying design patterns, maintaining high coding standards, and using AI-powered development tools.
Top Skills:
AWSC++DevOpsEcsGoJavaKafkaKotlinMicroservicesPostgresRabbitMQRedisRestSpring Boot
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and maintain a cross-platform C++ endpoint agent that detects, installs, validates, and rolls back operating system and third-party software patches. Responsibilities include code review, mentoring engineers, improving development processes, collaborating across teams, and translating product needs into technical designs. The role requires system-level development across Windows, macOS, and Linux using modern C++, gRPC, Protocol Buffers, SQLite, and CMake.
Top Skills:
AWSC++C++17CmakeGoGrpcJavaKotlinLinuxmacOSPosixPostgresProtocol BuffersQtSqliteVcpkgWin32 ApiWindows
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.
Popular Senior Level Chicago, IL Job Searches
Senior Level Jobs in Chicago
Senior .NET Developer Jobs in Chicago
Senior Account Executive (AE) Jobs in Chicago
Senior Account Manager (AM) Jobs in Chicago
Senior Analysis Reporting Jobs in Chicago
Senior Analytics Jobs in Chicago
Senior Android Developer Jobs in Chicago
Senior Business Intelligence Jobs in Chicago
Senior C# Jobs in Chicago
Senior C++ Jobs in Chicago
Senior Content Jobs in Chicago
Senior Customer Success Jobs in Chicago
Senior Cyber Security Jobs in Chicago
Senior Data & Analytics Jobs in Chicago
Senior Data Engineer Jobs in Chicago
Senior Data Management Jobs in Chicago
Senior Data Science Jobs in Chicago
Senior UX Designer Jobs in Chicago
Senior DevOps Jobs in Chicago
Senior Engineering Manager Jobs in Chicago
Senior Finance Jobs in Chicago
Senior Front End Developer Jobs in Chicago
Senior Golang Jobs in Chicago
Senior Hardware Engineer Jobs in Chicago
Senior HR Jobs in Chicago
Senior iOS Developer Jobs in Chicago
Senior IT Jobs in Chicago
Senior Java Developer Jobs in Chicago
Senior Javascript Jobs in Chicago
Senior Legal Jobs in Chicago
Senior Linux Jobs in Chicago
Senior Machine Learning Jobs in Chicago
Senior Marketing Jobs in Chicago
Senior Office Manager Jobs in Chicago
Senior Operations Jobs in Chicago
Senior Operations Manager Jobs in Chicago
Senior PHP Developer Jobs in Chicago
Senior Product Manager Jobs in Chicago
Senior Project Management Jobs in Chicago
Senior Python Jobs in Chicago
Senior QA Engineer Jobs in Chicago
Senior Ruby Jobs in Chicago
Senior Sales Development Representative Jobs in Chicago
Senior Sales Engineer Jobs in Chicago
Senior Sales Jobs in Chicago
Senior Sales Leadership Jobs in Chicago
Senior Sales Operations Jobs in Chicago
Senior Salesforce Developer Jobs in Chicago
Senior Scala Jobs in Chicago
Senior Software Engineer Jobs in Chicago
Senior Tech Support Jobs in Chicago
All Filters
Total selected ()
No Results
No Results





.png)




.png)
.png)










