- Write and review code for new features. This is a Senior role, and the candidate will be expected to be involved and own several projects.
- Collaborate with the VP of Engineering to plan for new features and architect data solutions.
- Ensure data quality by implementing best practices.
- Ensure code quality by developing robust test cases.
- Think automation first
- Find areas of optimization and implement changes to create more efficient workflows.
- Monitor and troubleshoot issues as they come up.
- Provide feedback on areas of improvement
- Specialization in data engineering development using very large data sets (10s of TBs).
- Expertise in data warehousing, data streaming, relational databases, search databases and in-memory databases.
- Strong understanding of cloud computing, distributed computing, and scalability principles.
- Strong knowledge of relational databases.
- Strong knowledge of data structures and algorithms.
- Understanding of NoSQL or columnar databases.
- Outstanding communication skills and the ability to work well within agile environment.
- Advanced Degree in computer science or electrical engineering
- 4+ years hands-on data engineering software
- Must have development expertise using Scala and Spark.
- Strong understanding of cloud services in AWS or Azure
- Expertise with relational databases using SQL and Postgres.
- Experience using software automation tools such as Jenkins, Ansible, and Git.
- Experience working with containers in Docker and Kubernetes.
- Experience in Test Driven Development Practices.
- Experience working with agile scrum practices.
- Knowledge of real time streaming and/or search databases.
- Nice to have experience working with Python.
-
Software Engineer
2 weeks ago
Güntner Chicago, United StatesCompany Description · Güntner is a leading engineering solutions provider based in Munich, with over 90 years of experience in the heating and cooling industry. Our expertise powers various industries, including food preservation, office building temperature control, and renewabl ...
-
Software Engineer
2 weeks ago
1872 Consulting Chicago, United StatesSoftware Engineer – Investment Management Platform · Chicago (Loop) – Hybrid (3-4 days/week onsite) · Position Summary · In a buy-side financial services setting, the Software Engineer is an integral part of Enterprise Technology team, providing best in class technology solutions ...
-
Software Engineer
1 week ago
Reveal Chicago, United StatesJob Overview · Join an innovative and fast-paced team-building software that allows litigation professionals to filter millions of documents down to those most important to their case using advanced techniques and artificial intelligence. From your seat in Downtown Chicago, you' ...
-
Software Engineer
5 days ago
Algo Capital Group Chicago, United StatesSoftware Engineer - Market Data - Embedded C++ · Our client is a leading AI/ML Asset Management firm headquartered in London and is seeking a C++ Software Engineer to contribute to the globally experienced team. The firms team integrates innovative technology and trading strategi ...
-
Software Engineer
3 weeks ago
The American Institutes for Research Chicago, United StatesOverview · Join the dynamic Technology Solutions team at AIR as a Software Engineer/Software Development Associate where you'll play a pivotal role in designing and developing innovative products across various sectors, including Education, Health, Workforce, and International. ...
-
Software Engineer
3 weeks ago
Encyclopaedia Britannica, Inc. Chicago, United StatesThe Britannica Group owns two of the world's most valuable and trusted sources of knowledge: Encyclopaedia Britannica (established 1768) and Merriam-Webster (established Now, as digital-first brands, they serve a global audience of more than 2 billion users on the web, apps, and ...
-
Software Engineer
5 days ago
Acquire Me Chicago, United StatesMy client is a scientific led Trading firm actively hiring for a number of exceptional Java Engineers across their commodities and equities businesses, on the back of a number of successive years' of exceptional performance. · The teams' are close-knit groups of Researchers & Eng ...
-
Software Engineer
3 weeks ago
STEAMe Chicago, United StatesSoftware Engineer - Full Time · Job Location - Chicago, IL · Who We Are · STEAMe is a NEW technology start-up based in Chicago. Our mission is to make it easy for individuals to build the skills they need for higher paid employment without a four-year degree, so they can increase ...
-
Software Engineer
3 days ago
NetSfere Chicago, United StatesEN · / · DE · Log In · Try It Now · Software Engineer · (NetSfere Mobile Solutions) · Location: Chicago · Infinite Convergence Solutions, Inc. is an industry leader that provides next-generation messaging and mobility solutions to carriers and enterprises globally, includ ...
-
Software Engineer
2 weeks ago
MindSpring Partners Chicago, United StatesContract Opportunity (No C2C) · Chicago based asset manager is looking for a Software Engineer to join their team for 6 to 12 months. This role will have contract to hire opportunities. · Responsibilities · Software Engineer will bring a robust background in software development ...
-
Software Engineer
3 days ago
Goliath Partners LP Chicago, United StatesAn internationally recognised proprietary trading firm has opened a requirement in their Chicago office for a C++ Software Engineer to join their options team. · They are prepared to wait up to 18 months for sit-out periods. · Role: · Develop software for exchange gateway conn ...
-
IT Software Engineer
2 weeks ago
Abbott Chicago, United StatesJob Description · Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and bra ...
-
Software Engineer
1 week ago
Stripe Chicago, United StatesWho we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companiesfrom the worlds largest enterprises to the most ambitious startupsuse Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mis ...
-
Software Engineer
3 days ago
BAI Chicago, United States· Software Engineer · Chicago, IL · Reports To: Manager, Software Engineering · BAI is the financial services industry's leading provider of powerful tools, relevant content, and meaningful connections. Our mission is to give financial services leaders the confidence to make ...
-
Software Engineer
1 week ago
Open Systems Technologies Chicago, United StatesA financial firm is looking for a Software Engineer to join their team in Chicago, IL. · Compensation: $150-250k · Qualifications: · 5+ years of full-time professional software development experience with team and platform responsibilities · Experience with building and mainta ...
-
Software Engineer
3 days ago
360-TSG (Tech Staffing Group) Chicago, United StatesWe are working with an exciting organization that is looking to bring on a Software Engineer will be apart of the organizationsprogramming platforms and software development. As a Software Engineer you will be engaged in all phases of the SDLC from gathering requirements through ...
-
Software Engineer
3 days ago
ACGME Chicago, United StatesJob Title: · Software Engineer · Department: · Information Services · FLSA Status: · Exempt · Reports to: · DevOps Manager · The following describes the various aspects of the designated job. Some or all of these aspects may be changed over time, with or without notice, a ...
-
Software Engineer
3 days ago
Iron Galaxy Chicago, United StatesAt Iron Galaxy Studios, our teams support a healthy work-life balance, promote continuous improvement, and champion a diverse people-focused culture. We encourage Engineers from every heritage, and background to apply. · This is a full-time hybrid position in Orlando (FL) , Chica ...
-
Software Engineer
3 weeks ago
eSentire Chicago, United StatesAbout ESentire · eSentire, Inc. is the Authority in Managed Detection and Response, protecting the critical data and applications of 2000+ organizations in 80+ countries, across 35 industries from known and unknown cyber threats. · Founded in 2001, the company's mission is to h ...
-
Software Engineer
1 week ago
PatientPoint Chicago, United StatesJoin PatientPoint to be part of a dynamic team committed to empower better health. As a leading digital health company, we innovate to positively impact patient behaviors. Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving ...
Senior Software Engineer - Chicago, United States - Epsilon
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Job Description
About Epsilon PeopleCloud Discovery
Epsilon PeopleCloud Discovery empowers users with a deep understanding of millions of people—on a marketing platform that unites audience insights, segmentation, creative analysis, media planning and digital activation. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partnerships and technology via a closely joined network of engineers, technology experts, product designers, analysts and data scientists all empowering marketing and digital business transformation.
Role:
A Senior Data Engineer will use his or her hands-on expertise in Spark/Hadoop, Scala programming, Linux scripting, AWS, DevOps and API technologies to expand and optimize architecture, data flows, infrastructure, APIs and data pipelines to support the Epsilon PeopleCloud Discovery Platform. Successful candidates will take ownership of developing, maintaining, debugging large-scale real-time data workflows and enforcing best practices across various coding projects. He or she will work across functional teams and collaborate very closely with the VP of Data Engineering to plan, develop and deploy features. Additionally, the right candidate will be passionate about learning new things, curious about handling large data sets and be proactive about finding, communicating, and troubleshooting any issues that may come up in daily data processing.
Core Responsibilities:
SKILLS:
Qualifications