Python Engineer
Location
United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, CΓ΄te D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, RΓ©union, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand
Posted
3 days ago
Salary
$30K - $45K / year
Job Description
Role Description
As a Python Engineer, you will build and maintain core backend services that power Hurreeβs platform, including API integrations, data pipelines, and internal tooling. Youβll work within the development team to implement scalable, high-performance solutions that ensure reliable data processing and delivery.
Key Responsibilities
-
Backend Development
- Design, implement, and maintain Python-based services for data aggregation, processing, and analytics.
- Develop RESTful APIs and backend features that support the platform and its integrations.
- Write clean, testable, and maintainable code in line with best practices.
-
Data Pipelines & Integrations
- Build robust ETL pipelines for importing, transforming, and validating data from multiple sources.
- Support connector development and ensure reliable data flows for various external platforms.
- Handle large datasets efficiently while maintaining performance and scalability.
-
Collaboration & Cross-Functional Work
- Collaborate with teams to define technical requirements.
- Provide support for debugging production issues and improve system reliability.
- Contribute to architectural discussions and recommend improvements to code and system design.
-
Quality & Documentation
- Implement unit and integration tests, ensuring high-quality releases.
- Maintain clear documentation for APIs, data models, and internal processes.
- Continuously improve code quality, maintainability, and system performance.
Qualifications
-
Essential
- Strong experience in Python development, including libraries like pandas, requests, SQLAlchemy, or similar.
- Experience building backend services and APIs (RESTful or GraphQL).
- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience with version control systems (Git) and CI/CD pipelines.
- Understanding of data structures, algorithms, and scalable system design.
- Strong problem-solving and communication skills.
-
Desirable
- Experience in SaaS platforms or data-focused applications.
- Knowledge of cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with message queues, event-driven systems, or distributed data processing.
- Experience with monitoring, logging, and debugging production systems.
Benefits
- π° Competitive Salary & Career Growth β Tailored progression & opportunities to develop your skills.
- π‘ Flexible Work Arrangements β Hybrid and remote-friendly options to fit your lifestyle.
- π΄ Generous Time Off β 35 days annual leave including bank holidays, plus enhanced parental leave.
- π₯ Health & Wellbeing β Private health and dental insurance, plus mental health support through Spill.
- π» Tech & Tools β MacBook and all the gear you need to do your best work.
- π Learning & Development β Training budget and ongoing opportunities to grow your expertise.
- π€ Inclusive Culture β A collaborative, supportive, and innovative team environment.
- π Fun & Connection β Quarterly company-wide socials and team-building events.
- π Perks & Discounts β Access to exclusive employee discounts via our Perks Directory.
- π Impactful Work β Contribute to a growing SaaS product that truly makes a difference for our customers.
Job Requirements
- Essential Strong experience in Python development, including libraries like pandas, requests, SQLAlchemy, or similar. Experience building backend services and APIs (RESTful or GraphQL). Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB). Experience with version control systems (Git) and CI/CD pipelines. Understanding of data structures, algorithms, and scalable system design. Strong problem-solving and communication skills.
- Strong experience in Python development, including libraries like pandas, requests, SQLAlchemy, or similar.
- Experience building backend services and APIs (RESTful or GraphQL).
- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience with version control systems (Git) and CI/CD pipelines.
- Understanding of data structures, algorithms, and scalable system design.
- Strong problem-solving and communication skills.
- Desirable Experience in SaaS platforms or data-focused applications. Knowledge of cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes). Familiarity with message queues, event-driven systems, or distributed data processing. Experience with monitoring, logging, and debugging production systems.
- Experience in SaaS platforms or data-focused applications.
- Knowledge of cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with message queues, event-driven systems, or distributed data processing.
- Experience with monitoring, logging, and debugging production systems.
Benefits
- π° Competitive Salary & Career Growth β Tailored progression & opportunities to develop your skills.
- π‘ Flexible Work Arrangements β Hybrid and remote-friendly options to fit your lifestyle.
- π΄ Generous Time Off β 35 days annual leave including bank holidays, plus enhanced parental leave.
- π₯ Health & Wellbeing β Private health and dental insurance, plus mental health support through Spill.
- π» Tech & Tools β MacBook and all the gear you need to do your best work.
- π Learning & Development β Training budget and ongoing opportunities to grow your expertise.
- π€ Inclusive Culture β A collaborative, supportive, and innovative team environment.
- π Fun & Connection β Quarterly company-wide socials and team-building events.
- π Perks & Discounts β Access to exclusive employee discounts via our Perks Directory.
- π Impactful Work β Contribute to a growing SaaS product that truly makes a difference for our customers.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
DispelMoving Target Defense-based remote access systems for people and machines.
Dispel builds network isolation and access infrastructure for critical industries, where a breach is an operational failure with real-world consequences. Our customers include critical infrastructure operators, defense contractors, and industrial enter...
Software Engineer
ArmenotechArmenotech Limited is a Cyprus-based company operating within the Stellar Blockchain ecosystem as a technology and integration partner. Specializing in fintech infrastructure, Armenotech develops a range of blockchain-powered products and services tailored for financial institutions and payment operators. Core offerings include: Money Remittance Platforms, Fiat & Web3 Payment Gateways, Tokenisation Services (including Real-World Assets), Stablecoin Issuance Frameworks, Brokerage & Trading Platforms. As a trusted developer partner within the Stellar ecosystem, Armenotech leverages Stellar's protocols (e.g., SEP-6, SEP-12, SEP-31) to deliver secure, scalable, and compliant financial solutions.
The position requires a skilled and self-driven Software Engineer with deep technical expertise in Go-based systems and practical experience building modern web and distributed applications. The candidate combines strong engineering capabilities with the ability to navigate the c...
Senior Drupal Backend Developer at DMI maintaining Drupal modules and functionality
Senior Software Engineer, PHP
Higher LogicSome people connect businesses to people. Others connect people to people. We do both. #AllTogether
Senior PHP Developer for a human-focused engagement platform