Python Software Engineer
Views
Backend Software Engineer
We are seeking a Backend Software Engineer who thrives in a fast paced environment and is passionate about creating a world class customer experience. This opportunity requires experience in backend engineering spanning Python, AWS, and API design. You will be responsible for implementing business logic and microservices that power our latest home awareness and security product. The ideal candidate is motivated by developing software to solve complex problems, is always reading up on the latest technologies as it relates to backend and cloud engineering, and is passionate about building quality technology as well as achieving operational excellence. If you are committed to teamwork, hustle, and learning you will thrive in this role.
The most important characteristics for this role are aptitude, a passion to learn, a positive attitude and a strong work ethic. While we do not prioritize years of experience or educational pedigree, preference will be given to candidates with a demonstrable track record of success delivering new features or products. The ideal candidate has thrived and succeeded in delivering high-quality products and features in a hyper-growth environment where priorities can shift quickly. The candidate will have a strong OO design and implementation experience as well as excellent Python coding ability. Working knowledge of API design, Flask, Postgres, Elasticsearch, Firebase, S3 and has experience in deploying backend software to AWS compute resources such as Lambda, ECS, etc. It is a bonus if the candidate also has had data engineering experience building out data pipelines and robust consumption layers of various high variety data repositories. Experience developing software in a modern DevOps environment that leverages Git, unit testing, and Continuous Integration will be particularly useful in this role.
Basic Qualifications
- Bachelor's degree in Computer Science or a related field (demonstrable past work products may be considered for candidates without a Bachelor's degree)
- 2+ years of relevant work experience
- Strong Computer Science fundamentals in data structures, algorithm design, and deductive problem-solving skills
- Proficiency in developing backend software services and features with deep experience in Python and AWS.
- Strong communications skills, work ethic, aptitude, and passion to learn
We're looking for someone who is comfortable with a fast-moving environment and can learn quickly.
Responsibilities
- Develop new services and features for our API layers that power all external and internal facing technologies
- Assist in developing robust data consumption and storage services for high volume, velocity, and variety data
- Write, audit, and improve our test coverage
- Document and refactor our backend cloud codebase
- Profile and improve our backend performance
- Train new team members
- ...Hands-on experience in JAVA/J2EE Must have Experience working hands-on in APIs and Integration using Mulesoft (or similar middleware software) and Java/Spring integration for 5 years in large scale Enterprise Must have Experience in Enterprise API specification and...Software
- ...Python Software Engineer, Chicago, IL A proprietary trading firm with three locations in Chicago, London, & New York, seeks a Python Software Engineer to join its Data Infrastructure team, to help improve and extend the firm's data platform. This position will work...SoftwareWork at officeRelocation
$150k - $225k
...invest in our team members and keep them engaged in the firm’s growth. About The Position We are on the lookout for Software Engineers who excel in Python. As a Software Engineer, you'll play a pivotal role on your team, taking ownership of cutting-edge projects. Your...SoftwareFull timeWork at officeRemote workFlexible hours- A prominent tech company is seeking a Software Engineer to develop and improve the Ubuntu Pro client. The ideal candidate will have strong Python skills and a passion for open-source software. This role offers the opportunity to work in a distributed team and involves collaboration...SoftwareRemote job
- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...SoftwareRemote jobFor contractorsFlexible hours
- Astreya is placing a Software Asset Manager to lead a ServiceNow SAM Pro program at one of our key clients, a global financial services and investment research firm. This is a program leadership position rather than a platform administration role. The successful candidate...SoftwareContract work
- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical... ...and APIs using .NET, Java, Node.js, Python, or similar technologies Strong... ...AI-assisted coding tools in professional software development (e.g., GitHub Copilot,...SoftwareWork at officeShift work2 days per week
- ...OneCloud Software is an exciting new startup in the Boston area that is making the hybrid... ...dynamic cloud computing market. Software Engineer in Test The company is looking for... ...or more of the following technologies: Python, Java, C#. Understanding of software design...SoftwareRemote workShift work
$110k - $140k
...000.00/yr We are seeking an experienced Software Development Manager will lead a team of... ...Proficiency in programming languages such as Python, JavaScript, Java, C#, or similar,... ...type Full-time Job function Job function Engineering and Information Technology Industries Hospitals...SoftwareFull timeWork at officeImmediate start- ...marketing, website CMS, analytics, design tools) ~ Strong organizational skills and attention to detail ~ Experience in the following software desired: Salesforce and Pardot (or similar platforms), LinkedIn Campaign Manager, GA4, Google Ads, Adobe InDesign and Photoshop,...SoftwareTemporary work
- ...satisfaction for both consultants and clients. We are pre-eminent service providers in the field of staff augmentation, IT consultancy, software development, web development providing unexcelled services and focusing on both the employers and employees. Job Description...SoftwareLocal areaWorldwide
- ...enterprise IT tools. You’ll provide robust support to resolve hardware, software, and account issues, addressing and mitigating technology-... ...with Microsoft SCCM, scripting languages (PowerShell, Python, etc.), or professional certifications such as ITIL Foundations...SoftwareRemote work
$240k - $265k
...design, and delivery execution. Partner with product managers, engineering teams, data specialists, and client stakeholders to translate... ...architecture, enterprise architecture, technology consulting, software engineering, or related technology leadership roles. Demonstrated...SoftwareMinimum wageFlexible hours- ...management partners applying communication skills, problem-solving skills, and knowledge of best practices Thorough understanding of software development methodology and champion the DevOps model Strong communication skills and ability to independently manage tasks...Software2 days per week3 days per week
$90k - $150k
...requirements Collaborate with business stakeholders, architects, QA, and engineering teams to translate requirements into technical solutions How... ...environments Education Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)...Software$140.6k - $183.11k
...with Finance stakeholders, Enterprise Data Engineering, and Enterprise AI teams to deliver... ...modernization • Lead delivery of high-quality software applications and custom analytics... ...integrations Databricks, Apache Spark, Python Delta Lake, Unity Catalog (including...SoftwareHourly pay- ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on... ...real-time and batch workflows using Python, Kafka, EventBridge, Airflow, Snowflake,... ...Internal Development Coach junior engineers on agent design patterns, RAG,...SoftwareWork at office
- ...user interaction with the firm's hardware and line-of-business software applications. Resolves tickets escalated from the TSC,... ...configuration and device drivers. Collaborates closely with Citrix Engineers in monitoring the Citrix environment and optimizing system...SoftwareWork at office
- Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical... ...and APIs using .NET, Java, Node.js, Python, or similar technologies Strong... ...-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor...SoftwareWork at officeShift work2 days per week
- ...fellow artists. A Designer/Animator needs to be highly visually creative with an excellent knowledge of design techniques and the software and hardware he or she operates. Requirements: Previous Design Studio experience preferred. Help provide artistic direction to...Software
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...application development, testing, and operational stability using Python, Java, or C++. ~ Hands-on experience with AI components,...Software
$100k - $120k
...systems. This role is responsible for the installation, configuration, maintenance, monitoring, and optimization of network hardware, software, virtualization platforms, and communication links. The ideal candidate will proactively enhance network infrastructure, implement...SoftwareLocal area$224k - $308k
...Required Knowledge, Skills, and Abilities 8+ years of overall IT / software development experience, solution design and technical... ...development tools Proficiency in one or more of .Net, Ruby, Java, Python or Perl Proficiency in git and Subversion Education and Certification...SoftwareLocal areaWorldwideFlexible hours- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...pipelines, analytics workflows, and reporting solutions using Python, Databricks, and Spark Develops and maintains web-based applications...Software
- ...Convergence Solutions is looking for an experienced Mobile Application Development Engineer to be part of an energized team working on the cutting edge technology in all phases of the software development lifecycle. The candidate for this role should have a...Software
$140.6k - $183.11k
...mentors/coach's others. Collaborate with domain architects, engineers, and leaders to develop technical standards, reference... ...tools (Harness, Dynatrace, Datadog, Splunk) to ensure efficient software delivery and application reliability Conduct research and develop...SoftwareHourly pay- ...alternatives Defining high-level development tasks, provide estimates, and identify skills necessary for implementation Guiding software engineers in the implementation of selected designs and strategies Able to implement Dot Net security principles in the code...Software
- ...Enterprise Communication and Collaboration technologies, such as Exchange, SharePoint, and Lync a plus Manage a backup architecture using software such as NetBackup or Tivoli a plus 2+ years’ experience managing a business infrastructure with 100+ machines Degree in computer...SoftwareRemote workShift workNight shift
$157.64k - $210.91k
...values at the heart of it all. About the Role Are you a Solution Engineer, Technical Architect, or Solution Architect who is passionate... ...We’re Looking For Required 7+ years of experience in enterprise software pre‑sales, solution consulting, or technical architecture –...Software- ...communication skills. ~ Proficiency in Microsoft Office (Teams, Outlook, Word, Excel, PowerPoint), CRM tools, and other presentation software. ~ Experience with content management systems (SalesForce) and social media platforms strongly preferred. ~ Working knowledge...SoftwareWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Software Engineer. Be the first to apply!
- python programmer Chicago, IL
- senior python developer Chicago, IL
- python engineer Chicago, IL
- python developer remote Chicago, IL
- full stack / python developer (remote) Chicago, IL
- python developer Chicago, IL
- python developer data analytics Chicago, IL
- software engineer full time Chicago, IL
- software system engineer Chicago, IL
- consulting software engineer Chicago, IL


