Chicago Tech Jobs and Startup Jobs

25

DevOps Engineer

Wolverine Trading
Chicago
10 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.

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.

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

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

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.

Linux Systems Engineer

DRW
Chicago
5 days ago
+37
As a Linux Engineer, you will be responsible for designing, deploying, and supporting Linux for our end-users. You will monitor the health and utilization of the environment to detect and prevent problems, ensure high availability for users, and plan future growth to meet needs. You will also be instrumental in helping software teams improve their efficiency in deploying custom tools to traders. This is an opportunity for someone to influence overall systems architecture as well as rapid deployment initiatives, build processes, packaging, monitoring and more. In this role, you will have an opportunity to regularly interact with a number of development groups to gather requirements, make recommendations and implement change.

Sr. Site Reliability Engineer

OppLoans
Chicago
6 days ago
+27
Lead small-team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security. You’ll create plans, collaborate with other DevOps team members, and coordinate with development and business teams. These high-visibility initiatives will help to increase service levels, lower costs, and deliver features more quickly.  Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, Terraform, Ansible, Python, Bash, and Git. Design effective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting, or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders, using tools including AWS CloudWatch, Sumologic, New Relic.

Senior Scala Software Engineer

Rewards Network
Chicago
1 week ago
+20
Rewards Network (RN) is seeking a Senior Scala Software Engineer to work with a team of peers to build out a new business area and rewards platform from the ground up. As a member of the team, you will work closely with other software engineers, BAs, and stakeholders to design and develop a new rewards fast data platform and all the supporting applications. We are looking for a passionate problem solver that is highly focused, agile, and who thrives in a fast-paced, collaborative and team-centric environment using the latest technologies. 

Senior Java Developer (Spring)

Enfusion
Chicago
1 week ago
+17
The Team / Who we are? We’re a team of technology centric individuals that want to reduce the burden on our clients by providing a homegrown front-to-back platform that streamlines their processes. We’re pretty good at it, and it shows. In 2018, we added 90 new employees globally, 120 new clients, and two new offices. In 2019, we are continuing that growth and working on new tech upgrades. We are also proud to say that the founders still roll up

Linux System Administrator

Enfusion
Chicago
1 week ago
+17
Join an existing SA Team and help increase our bus-factor. Together we support users, hardware, software, and connectivity for our domestic and international offices, multiple data centers, several hundred servers, 400+ clients, and 200+ employees – you will be part of a global collaborative Systems Administrative Team. Deploy and update Linux servers & applications as needed. Participate in DevOps initiatives. Working directly with clients (as a tier 2 SME) on issues related to the Integráta platform Assist with the purchase, provisioning, and deploying of data center hardware, network gear, and server / storage infrastructure. Participating in short / medium / long-term projects as required to facilitate new technology and infrastructure upgrades. Contribute to our offensive and defensive security practices (including system lockdown, security scans / penetration tests, and overall defense-in-depth / zero-trust principles). Be prepared to learn new technologies and techniques and pass that knowledge along.

DevOps Engineer

DFIN
Chicago
1 week ago
+20
We're looking to add to our Site Reliability Engineering team, where you'll be a core part of a team that's passionate about building intelligent systems, amplifying feedback loops, and continual experimentation. In this role, you'll have a broad field of influence and work alongside multiple multi-functional teams, automating cloud operations, crafting tools, improving CI/CD pipelines, evangelizing cloud internally, and assisting development teams with their monitoring/alerting/response processes.

Senior Software Engineer

Enova
Chicago
1 week ago
+24
What you’ll be doing: As a Senior Software Engineer, you’ll be designing and implementing technical solutions to business problems. You’ll collaborate with other engineers to build the best systems for the problem at hand, learning from Lead Engineers and Architects, while mentoring junior developers. Most problems have multiple solutions and we need your expertise to figure out which one is best, influence technical teams of your solution, and drive to completion.

Site Reliability Engineer

Senior AWS Engineer

Systems Administrator (Linux)

Hudson River Trading
Chicago
1 week ago
+20
The Systems team builds and maintains the computers, networks, data storage, operating systems, and software that allow our trading strategies to run worldwide 24/7. We are looking for candidates who are comfortable on a command line and want to learn a lot more in a fast-paced environment. Responsibilities are broad and include hardware and software installation and configuration, remote administration, colo work coordination, monitoring, testing new hardware and software, automation and tool development, and performance tuning. We are jacks-of-all-trades who can effectively multitask yet retain a high attention to detail that keeps our systems running as efficiently as possible.

DevOps Manager

Morningstar
Chicago
1 week ago
+18
Lead/manage a DevOps team that provides tooling and guidelines in technology operations with a focus on CI/CD and infrastructure and application monitoring. Establish roadmap/vision and make plans to implement the roadmap/vision. Evaluate, select, and own a wide variety of technologies and tools. Establish and advocate for best practice in build and deploy process. Lead the effort to establish guideline and/or best practice for application management(build/deploy) in Amazon computing cloud. Write and execute build/deployment scripts/tasks. Set up and maintain software development tools spanning source control, continuous integration/delivery, code review, etc.  Work with multiple software development teams internationally to address issues and improve quality.

DevOps Engineer

Technical Lead - AEM

Senior Front-End Web and Mobile Engineer

Cove Markets
Chicago
1 week ago
+12
Join us as a Senior Front-End Web and Mobile Engineer Sometimes, we as engineers get lucky and have an opportunity to design and build a brand-new system that is crucial to a particular market. If even luckier, we get to do this for a disruptor, a company that not only meets an existing need, but creates new ones and revolutionizes the target market. This is exactly what we are doing at Cove Markets. We are a start-up that is building, from

ETL Developer

Enfusion
Chicago
1 week ago
+17
Enfusion has an immediate opening for an ETL Developer in our downtown Chicago office. We are looking for enthusiastic problem-solvers with experience in ETL workflows.  In this role, you will be responsible for working on consuming and sending information to hundreds of external systems that our clients connect with and the tools we use to reconcile internal vs external data.  Who We Are Enfusion is a global financial technology firm servicing

Software Engineer - On Campus Recruiting

Hudson River Trading
Chicago
1 week ago
+20
As a Software Engineer on HRT's Core Development team, you will step into an incredible learning opportunity; HRT's distributed system is on the Pareto frontier of latency and throughput. You'll do machine learning over huge datasets in a massive compute cluster. You'll develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocol. And you will be surrounded by amazing developers who are honing their skills every day. You'll be amazed at what you accomplish.

SRE

Hudson River Trading
Chicago
1 week ago
+20
Our Systems team builds and maintains the computers, networks, data storage, operating systems, and software that allow our trading strategies and research cluster to run worldwide 24/7. We are looking for coders who like being challenged, hate to climb corporate ladders, and love working in fast-paced environments. Responsibilities are broad, bureaucracy is limited, and opportunities for improvement and impact are vast. Your main focus will be on tool development in Python. You’ll be improving and integrating our existing tools and libraries across the platform as well as designing and building new ones to make our trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills and development experience are required, along with general unix experience.

Low Level Software Engineer (C++)

Hudson River Trading
Chicago
1 week ago
+20
As a Core Developer, you will step into an incredible learning opportunity; HRT's distributed system is on the Pareto frontier of latency and throughput. You'll do machine learning over huge datasets in a massive compute cluster. You'll develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocol. And you will be surrounded by amazing developers who are honing their skills every day. You'll be amazed at what you accomplish.

Software Engineer

TransUnion
Chicago
1 week ago
+14
Create web enabled solutions for consumers that monitor critical changes in their credit by assisting them with debt analysis, identity theft protection features, and money management tools. Participate as a highly technical specialist in design development, coding, planning, testing, and debugging new software or significant enhancements to existing software. Work with technical staff to understand problems with software and correct them. Review code for defects and quality against technical documents and standard practices. Review and translate business requirements for technical feasibility and logical defects. Demonstrate a high level of analytical and problem-solving capability along with the ability to articulate the decision process to multiple management levels as it relates to both business and technical roles time estimates for assigned tasks.

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