Facebook pixel

Senior Python Engineer
Remote
Confirmed live in the last 24 hours
Locations
Chicago, IL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Apache Kafka
Data Analysis
MySQL
Postgres
Snowflake
SQL
Python
Requirements
  • 3+ years of experience in Python, OOP, SDLC, and CI/CD
  • Experience with one or more other programming languages (we welcome engineers from all backgrounds)
  • A demonstrated understanding of software principles and experience writing software solutions
  • An interest in data engineering and writing great data solutions
Responsibilities
  • Apply your software experience to learn about a current data need in Analytics / Forecasting / Marketing, design a solution for it, and then work with the team to implement it
  • Use Python, Go, Postgres, Kafka, and several parts of AWS
  • Help make additions to an internal data pipeline that moves data from Postgres / MySQL / SQL Server (and custom producers) to Snowflake and Postgres
  • Work in an environment where you will have a lot of autonomy once you show you're comfortable with the stack (and, at the same time, with lots of support to help you get there)
Enova

1,001-5,000 employees

Joint venture
Company Overview
Enova is a mission-driven organization helping hardworking people get access to fast, trustworthy credit.
Benefits
  • Advance your career - We have a dedicated training team focused on giving you the tools you need to succeed within your department, within the company and in your career. The focus starts day one with a robust onboarding program and continues throughout your career at Enova.
  • See the benefits - Full-time employees receive medical, dental and vision benefits; matching 401(k); PTO; commuter benefits; flexible spending accounts for health care and dependent daycare; and more!
  • Be recognized - There’s plenty of room for both lateral and upward movement here at Enova. We’re always interested in promoting from within, and we keep a lookout for top talent who are ready to advance.
  • Get your perks - Full-time employees can receive tuition reimbursement, one-month paid sabbatical after four years, discounted massages, manicures and other perks.
  • Give back - We work throughout the year to partner with local charities and assist our neighbors in need. We also offer a charitable match program — allowing team members to double their impact when they donate money to charity.
  • Have fun - We like challenges here; maybe that’s why we have so many games, competitions and outings. There are a number of ways you can scratch your competitive itch and have fun!
Company Core Values
  • Customer first - We listen to our customers’ needs and create products that solve real problems. We deliver beyond expectations, treating our customers the way we want to be treated.
  • Best answer wins - We believe innovative ideas and solutions can come from anywhere. That’s why we make sure the best answer wins — no matter who it’s coming from.
  • Operate as an owner - The entrepreneurial spirit runs strong at Enova. We encourage team members to think big and move fast and use resources like they’re their own.
  • Accountable for results - We’re a data-driven company, and we use that data to add value and create results. We set our expectations high and do what we say we are going to do.
  • Top talent and teamwork - Enova is a place for the best and brightest, from all walks of life and parts of the world. We work in small, focused teams that encourage diversity of thought.