Python Engineer

4 weeks ago


Chicago, United States Codal Full time
Job DescriptionJob Description

An Introduction to Codal

Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.

At Codal, you'll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You'll also be part of a community that promotes long-term success, not just for our clients but for each other. We'll help you develop a professional roadmap that takes your career to new heights.

Who you'll be working with

We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms.

What you'll be doing

  • Develop, implement, and maintain custom software applications for Codal's clientele.
  • Collaborate with cross-functional teams to analyze user requirements and design appropriate solutions.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Conduct thorough testing of applications to ensure high reliability, availability, and performance.
  • Troubleshoot and debug issues, providing timely resolution to technical problems.
  • Stay updated on emerging technologies and trends in Python development, and propose innovative solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Document software designs, technical specifications, and implementation details.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Provide technical guidance and mentorship to junior developers when necessary.

What you'll need to be successful (Requirements):

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 3+ years experience as a Python Developer or similar role, with a strong portfolio of Python projects.
  • Proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask).
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban).
  • Experience with cloud platforms such as AWS and Azure is a plus.
  • Experience with version control systems (e.g., Github, Gitlab).
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.
  • Demonstrated ability to learn new technologies and adapt to changing project requirements.
  • Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus.

Need another reason to hit the "apply" button?

  • Codal is a global agency with over 200 employees, and offices in the US, UK, and India
  • We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work
  • Office snacks and drinks + a fancy Bevi water machine with flavored water
  • We offer Medical, Life, Dental/Vision, and many more insurance types
  • Employer 401k match - 4%
  • A recreational group that regularly competes in city leagues for softball and volleyball
  • An office in the heart of downtown Chicago with a gym, food court, Walgreens, rooftop bar, outdoor sports court, and other amenities
  • Working hybrid for in-person collaboration and sprint-planning days

#LI-Hybrid

At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.


  • Python Engineer

    2 weeks ago


    Chicago, United States Valkyrie Trading Full time

    What You'll Do: As a Python Engineer, you will join our interdisciplinary team to conceptualize and author the technologies that power our trading activities in financial markets. As an integral member of an aggressive and nimble company, you will have the opportunity to tackle challenges in programming, networking, technology and finance. Your initial...

  • Senior Python Engineer

    7 months ago


    Chicago, United States Hudson River Trading Full time

    Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!  At HRT, an automated trading firm based in NYC, the code you write *is* our business,...

  • Python Engineer

    7 months ago


    Chicago, United States CPS Full time

    We have an opportunity with a diversified, Tech-Led Firm in Chicago trading on major financial markets around the world. They’re looking to add a Software Engineer to their team. This role includes developing Python based research tools, identifying new trading opportunities and collaborating with traders to develop successful outcomes. Here's a little bit...

  • Senior Python Engineer

    4 months ago


    Chicago, United States Pivotal Solutions Inc Full time

    Job Description Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have extensive experience in Python programming, as well as a strong understanding of software development principles and best practices. Key Responsibilities: Develop and maintain software...

  • Python Data Engineer

    7 months ago


    Chicago, United States CPS Full time

    Python Data Engineer We are a global financial institution with offices in Chicago, NYC, and more in the United States. We are currently expanding our trading teams and need experienced data engineers/analysts to work hand-in-hand with numerous business heads / portfolio managers. You will design data centric systems used by these teams and take...

  • Python Data Engineer

    2 weeks ago


    Chicago, United States JobRialto Full time

    Job Summary: We are seeking a highly skilled Python Data Engineer responsible for designing and developing robust data solutions. This role will involve building data load pipelines using Python, Kafka, and Snowflake, ensuring non-functional requirements are met. The ideal candidate will work closely with cross-functional teams to meet both business and IT...

  • Python Data Engineer

    2 weeks ago


    Chicago, United States Compunnel Full time

    Job Summary: We are seeking a highly skilled Python Data Engineer responsible for designing and developing robust data solutions. This role will involve building data load pipelines using Python, Kafka, and Snowflake, ensuring non-functional requirements are met. The ideal candidate will work closely with cross-functional teams to meet both business and IT...

  • Python Engineer

    2 weeks ago


    Chicago, United States Codal Full time

    An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial...


  • Chicago, Illinois, United States Codal Full time

    About CodalCodal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.Why Work...

  • Python Developer

    4 months ago


    Chicago, United States CPS Full time

    Our Data Intelligence team is seeking a Software/Data Engineer to help build out our platform that empowers our product and data engineering teams to deliver timely and accurate data. This data acquired is utilized by various business units allowing them to make the best decisions for our bottom line. You will have hands-on Python development experience...

  • Python Developer

    6 days ago


    Chicago, United States Lorven Technologies Full time

    Job Title: Python Developer Location: Chicago, Illinois (ONSITE) Duration: 12 +months Relevant Experience: 9+ Years Technical Expertise: Proficiency in Python 3.x for data engineering tasks and automation. Hands-on experience with Azure Data Services, such as Azure Data Factory, Azure Databricks, and Azure SQL. Familiarity with AWS services like S3,...

  • Python Developer

    2 weeks ago


    Chicago, United States Lorven Technologies Full time

    Job Title: Python Developer Location: Chicago, Illinois (ONSITE) Duration: 12 +months Relevant Experience: 9+ Years Technical Expertise: Proficiency in Python 3.x for data engineering tasks and automation. Hands-on experience with Azure Data Services, such as Azure Data Factory, Azure Databricks, and Azure SQL. Familiarity with AWS services like S3,...

  • Python Developer

    6 days ago


    Chicago, United States Lorven Technologies Full time

    Job Title: Python Developer Location: Chicago, Illinois (ONSITE) Duration: 12 +months Relevant Experience: 9+ Years Technical Expertise: Proficiency in Python 3.x for data engineering tasks and automation. Hands-on experience with Azure Data Services, such as Azure Data Factory, Azure Databricks, and Azure SQL. Familiarity with AWS services like S3,...

  • Python Engineer

    2 months ago


    Chicago, United States Jobot Full time

    Job DescriptionJob DescriptionGROWING CHICAGO TRADING COMPANY with Amazing Culture & BenefitsThis Jobot Job is hosted by: Ryan KilroyAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $130,000 - $200,000 per yearA bit about us:We are a growing Trading firm with a product focused mindset centered around our...


  • Chicago, Illinois, United States eTek IT Services, Inc. Full time

    We are seeking a highly skilled Senior Python Software Engineer to join our team at eTek IT Services, Inc. in the United States.About the RoleThis is a challenging opportunity for an experienced Python developer to work on next-generation tests and drive the development of innovative testing approaches across functional areas. You will be responsible for...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    About the RoleWe are seeking a highly skilled Software Engineer with strong proficiency in Python to join our team at {company}. The ideal candidate will have extensive experience in developing scalable and efficient software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software components using PythonCollaborate with...

  • Python Developer

    1 month ago


    Chicago, United States Ampcus Full time

    Job Title : Python Developer Location - IL - Bloomington, GA - Atlanta, IL - Chicago, NJ - Florham Park, TN - Nashville, TX - Irving (Hybrid) Duration - 6 to 12 Months Key Responsibilities: Strong technical background with a focus on Python development (Python 3.10 preferred). Solid understanding of software engineering principles and best practices....

  • Python Developer

    6 days ago


    Chicago, United States Technogen International Company Full time

    Must Haves are 3+ years of Python Development, Python Developers as a job title (no engineers!), Rest API's, Security experience! Candidates MUST be willing to learn how to do SOAR in this project. SOAR is a security automation tool for Splunk. Python Developer Locations: Denver, CO or Chicago, IL preferred - then Addison, TX and Hopewell, NJ (3x a week...


  • Chicago, Illinois, United States Aloden, Inc. Full time

    Job Summary:We are seeking a highly skilled Big Data Engineer to join our team at Aloden, Inc. as a Senior Hadoop Developer with Python skills. This is a full-time opportunity to work on designing, developing, and maintaining data pipelines using Hadoop, Spark, and Python/Scala.The ideal candidate will have strong understanding of Big Data concepts and...


  • Chicago, United States ZipRecruiter Full time

    Job DescriptionWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an...