Linux Jobs in Chicago

89

Senior Software Engineer (Java)

iManage
Chicago
5 hours ago
+28
We are looking for a passionate Sr. Software Engineer with extensive hands-on experience in building scalable distributed systems. This person will mentor and collaborate in small teams using agile process in our server-cloud team for our flagship products that helps over 3000 clients collaborate and manage documents efficiently as well as securely. You will participate in the architecture, development, and deployment of critical, large scale products. Because of our commitment to CI/CD, we are using some cutting-edge technologies like RxJava, Docker, Storm, Elasticsearch, MariaDB and more. We encourage our employees to collaborate and build great relationships globally. Our leadership team cares about every individual holistically, on a personal and professional level.

Senior Site Reliability Engineer

Senior Software Development Engineer in Test

Trunk Club
Chicago
5 hours ago
+17
Document defects and test cases; maintain test assets. Design and write automated tests to validate functional, system, performance, and integration requirements. Research and design test strategies for new and existing feature work. Contribute to and maintain the suite of test tools. Work closely with Development, Engineering, Product, Operations, and Infrastructure teams to maintain high-quality products using automation infrastructure and frameworks.

DevOps Engineer

Wolverine Trading
Chicago
9 hours ago
+38
Seeking a smart and driven individual to work closely with our software and hardware development teams to manage and improve our core trading systems and processes. This individual will be will be responsible for monitoring the real-time operation of our systems, responding to outages, developing tools to manage an ever-increasing range of systems, and working closely with software and hardware engineers to identify issues and build better systems.

Senior Software Engineer - Chicago

EMX Digital
Chicago
12 hours ago
+35
Work with diverse array of existing products as well as engineer future products. Analyze, design, coordinate and supervise the development of products and of the engineering team. Handle data/API’s from client-side communication to back-end collection, manipulation, and analyzation. Collaborate with engineering and product teams to build revolutionary new features into the platform. Have ownership of the product stack and availability to support in the event of systems failure.. Stay current with the latest development best practices and apply your findings with the team Write clean, modular code that is scalable and secure. Work with a technology stack that includes Python, PHP, JavaScript, Node, React, Java, AWS, ElasticSearch, GraphQL, Github, and more!

FPGA Engineer

IMC Trading
Chicago
12 hours ago
+13
- FPGAs allow us to achieve the lowest possible latencies which is key in keeping our trading strategies best in class. - As an FPGA engineer you will benefit from your expertise in ASIC or FPGA design. Efficient RTL designs (Verilog, SystemVerilog, or VHDL) are how we accelerate trading decisions to their theoretical limits. - You'll work in a team that takes responsibility to own the complete solution.  Outside of creating FPGA designs, you will be responsible for finding ways to become more productive, improve verification, along with measuring and monitoring your already-deployed solutions. - We value good engineering practices and we take our responsibilities for stable financial markets very seriously. - We currently use a combination of Verilog, C++, SystemVerilog and scripting languages for our FPGA systems. We automate our testing and verification as much as possible. - We connect to exchanges over Ethernet so understanding the details of network protocols and network infrastructure is a very important aspect of the job.

Engineer, Team Lead

RedShelf
Chicago
12 hours ago
+25
As Lead Developer, you will be responsible for the technical decisions for a single product area in RedShelf. You and your team of engineers will work in close collaboration with Product Managers, QA Engineers, UX designers, and DevOps to plan and execute roadmaps that improve how students and professors interact with your product.

Senior Director, Cloud Compute Ops

Ensono
West Suburbs
1 day ago
+38
Oversee migration and integration of legacy cloud platforms into new Ensono cloud platform. Deliver service availability at or greater than 99.9% uptime in the cloud at specified concurrency and performance levels. Rotating on-call support of production infrastructure and applications. Create, manage and report against KPIs for the platform’s operation, overseeing all platform change management and deployment activities. Consistently improve performance and reliability as the platform scales, driving continuous improvement through operational metrics.

Principal Software Engineer

GoHealth
Chicago
1 day ago
+37
The Principal Software Engineer at GoHealth will be a lead role in designing high-performing, scalable, web-based software solutions that handle a high volume of transactions each day. The ideal Principal Software Engineer will be a creative and strategic thinker, an effective motivator and experienced leader. This person will be able to thrive in an Agile environment and will be process- and technology-improvement oriented. The Principal Software Engineer will be an integral part of our Product Development team, serving as a thought leader in the group and as a mentor to their team.

Senior Software Engineer

Site Reliability Engineer

Software Engineer

Senior Site Reliability Engineer

Load 1 more jobs5 jobs at GoHealth

Java Web Software Engineer

Vail Systems, Inc.
Chicago
1 day ago
+27
As part of the team, you'll be expected to coordinate with internal product teams to design and develop intuitive web applications using state-of-the-art technologies. Your work will be the main thing that our Fortune 500 clients and consumer users see when they interact with Vail's technologies. You'll work in small teams out of our office in Deerfield, IL, developing applications using the latest Java Frameworks, APIs and maybe some other technologies that your expertise or curiosity helps bring to the table. We encourage you to consistently experiment with new technologies in order to tackle a complex problem from multiple angles. You'll design, code, debate, learn, and share; you'll work hard, but you'll have fun every day.

Information Security Engineer

Vail Systems, Inc.
Chicago
1 day ago
+27
We are adding another member to our security team at either our Deerfield or Chicago Loop location to further extend and protect an already highly secure environment. As an Information Security Engineer at Vail, you'll review security alerts, analyze security threats, find vulnerabilities, and offer solutions. You will also participate in projects requiring full security assessments, including reports on findings and proposals for improvement. You are not yet expected to be an expert in security, but you do need to have developed an intermediate level of experience in system and/or network administration, have hands-on experience, and know how to configure Linux systems from the ground up with a strong security posture. You will be working alongside a group of professionals with extensive backgrounds in security, networking, systems administration, and software development to design and deliver solutions to complex technical problems, so it is a great opportunity to develop expertise in security and compliance.

Solutions Consultant_STIBO/MDM/PIM

Codifyd
Chicago
1 day ago
+18
Configure, build and unit test STEP components, including data structures, roles, workflows and WebUI. Draft detailed design documents. Define technical specifications for workflows and business rules. Prepare detailed design documents for data migration. Build and unit test data migration components. Train and mentor colleagues in STEP implementation activities and best practices. Support integration, system and user acceptance testing.

Site Reliability Engineer

Avant
Chicago
1 day ago
+32
Prepare applications to work on Docker, Kubernetes, and other hosted systems. Assist development teams with moving applications through all levels of SDLC Ensure application health and resiliency. Educate and evangelize software systems knowledge across engineering teams. Manage cloud resources. Build scalable and reliable software systems.

Software Engineer, DevOps

Senior Front End Engineer

project44
Chicago
1 day ago
+27
Develop or maintain Java application including designing, coding, testing, debugging, and deployment as needed. Recommend new technologies and methodologies to management for meeting business needs. Provide technical advice and assist in solving programming problems. Comfortable in a modern software engineering environment using the latest technologies and tools. Ability / Skill-set to use the best tool to get the job done. Review the work done by other team members to make sure it adheres to the standards. Possess the ability to create new solutions; we operate on a cloud-based platform and are constantly facing unchartered waters. Strong desire to build products that will have a daily impact on one of the World’s largest industries. Play an influential role in growing project44 to the industry leader in technology.

Service Reliability Engineer

Discover Financial Services
North Suburbs
2 days ago
+30
The Service Reliability Engineer role will be responsible for working with Discover Network business, internal infrastructure and application teams to evaluate and assess processes, products and partners, and provide technical leadership to members of Application Integration teams, delivering new Enterprise Platform solutions for Discover Network, PULSE and Diners Club International. The Application Integration team owns the construction, integration, implementation, and critical supporting roles for Discover’s consolidated file transfer platform. Spanning ownership end to end which includes connectivity and data flows from host applications to-from all customer endpoints around the world. The preferred candidate is one who enjoys working within a team in a fast paced, entrepreneurial environment, influencing the long term direction of our solutions while working with a similar minded group of people. Our team operates very much like a startup that just happens to reside within a Fortune 300 Company.

Senior Software Developer-IHM

Unica Campaign Management Architect

Senior Manager Quality Engineering

Java Application Architect

Unica Developer (Entry Level)

Senior Platform Reliability Engineer

Sr Digital Payments Architect

Senior DevOps Engineer

Load 5 more jobs9 jobs at Discover Financial Services

Android Platform Architect

Motorola Solutions
Chicago
2 days ago
+48
Candidates for this position are highly experienced and technically strong individuals who will play a critical role as a Technical Architect Lead with strong knowledge and hands-on experience in the design and development of Android based handheld and vehicular products. The candidate will be responsible for device requirements and architecture for handheld devices, vehicular devices, and related accessories. The candidate will be a key resource across multiple product teams and must be a results-oriented problem-solver who requires minimal supervision. Specifically, the architect will be working on a new portfolio of device introductions that begin with the first product launch in 2020. The architect will interface with the sales team, the system architecture team, the device development team,  and the applications team.

Embedded Software Engineer

Motorola Solutions
Chicago
2 days ago
+48
You will be responsible for full-process development on a variety of different projects involving multiple coding and scripting languages like Java, C, C++, Perl, etc. As part of a small (1-6 person) multi-disciplinary engineering team, you and the other software engineer(s) will have full responsibility for product development from requirements gathering to shipping. You must have the ability to meaningfully communicate with members of all engineering disciplines (Hardware, RF, Software, FPGA, etc), as well as management. You will be expected to perform duties in all areas of development (i.e. requirements analysis, high and low level design, coding, documentation, and testing and validation). Our products are developed to very high standards of quality and reliability and you will be expected to learn and conform to the department’s software process during all development activities.

Entry-Level Software Engineer

Motorola Solutions
Chicago
2 days ago
+48
Software development for LTE and 2-Way Radio Mission Critical Communication Systems. Application development and security solutions for mobile devices on Android and iOS platforms. Cyber security threat prevention associated with the deployment of on-premise infrastructure, mobile, and cloud based technology. Customer facing application development. Controller, gateway, and base station software development.

Sr C#/.Net Developer

Motorola Solutions
Chicago
2 days ago
+48
Come join us at Motorola Solutions, as a member of the Command and Control Computer Aided Dispatch (CAD) team in the city of Chicago!  As a software engineer, you will be a key member of our CAD team, responsible for building the next generation of hosted and on-premise products for our public safety customers around the world.   Our products allow customers to respond effectively in mission-critical operating environments and we’re looking for world-class engineers interested in building software and systems that truly make a difference.

Application Security Analyst

Origami Risk
Chicago
2 days ago
+38
Who We Are Origami Risk is a wildly successful Enterprise Software as a Service growing at an exceptional rate. Origami has been consistently ranked the #1 Risk Management Information System (RMIS) in the industry’s most comprehensive studies for the past 5 years. Founded by industry veterans committed to bringing new ideas and advanced features to the RMIS market, Origami Risk’s innovative software is designed with the latest technology and a

Software Developer

Optiver
Chicago
2 days ago
+17
S/he will design, develop, test and maintain core distributed systems which provide guarantees around the safety of Optiver's trading systems. S/he will build software to solve a variety of problems central to Optiver's business: monitoring automated systems for potential erroneous behavior, reliably handling large volumes of data updates and insertions, and leveraging comprehensive controls to prevent or mitigate automated trading risk. S/he will design, implement, and manage APIs, frameworks, protocols, and libraries which facilitate and guide how various trading components work together. S/he will work with the IT operations, market and automated risk, and other engineering teams to ensure software meets expectations and requirements. S/he will write programs primarily in C#. S/he will ensure these programs fully and efficiently utilize computer hardware features via the Windows operating system. S/he will analyze these components and servers for performance problems and change the components to improve performance and remove bottlenecks. S/he will design communication wire formats between these components and work with various engineering teams to ensure there are smooth upgrade paths between versions of said formats. S/he will write a variety of tests (unit, functional, system) to ensure the systems behave as designed.

Chicago Startup GuidesSEE ALL

LOCAL GUIDE
Best Companies to Work for in Chicago
LOCAL GUIDE
Best Software Engineer Jobs in Chicago
LOCAL GUIDE
Coolest Offices in Chicago Tech
LOCAL GUIDE
Best Sales Jobs in Chicago
LOCAL GUIDE
Best Perks at Chicago Tech Companies
LOCAL GUIDE
Your Guide to Healthtech in Chicago
LOCAL GUIDE
Best Data Scientist Jobs in Chicago
LOCAL GUIDE
Best Marketing Jobs in Chicago
LOCAL GUIDE
Best Design Jobs in Chicago
LOCAL GUIDE
Best Senior Software Engineer Jobs in Chicago
LOCAL GUIDE
Best Sales Manager Jobs in Chicago
LOCAL GUIDE
Best Account Manager Jobs in Chicago