We're looking for a proactive Senior Python Engineer with Data experience who will be instrumental in optimizing large-scale integrations with third-party systems. Your responsibilities go beyond coding, with a focus on enhancing application efficiency, speed, scalability, and adaptability. Collaboration with our business teams is essential, as we expect you to not only have technical expertise but also the ability to align your ideas with our business goals, ensuring that all development efforts support our overall objectives.
Responsibilities Include But Are Not Limited To
Design, develop, and maintain backend systems using Python and associated technologies
Create and maintain databases using SQL database technologies
Write unit tests and conduct system testing to ensure code quality and reliability
Optimize applications for maximum speed and scalability
Stay up to date with emerging trends and technologies in software development, data processing, caching, cloud deployment, distributed computing, and API development
Requirements:
Requirements
7+ years of commercial experience as a Python Engineer utilizing FastAPI to build microservice/web architectures
Data transformation and synchronization experience.
Solid experience with SQL databases
Experience with Docker or similar container management tooling
Experience with Object Oriented Programming / Object-Oriented Design Patterns
Experience with open-source tooling and frameworks
Experience building/interacting with a variety of REST, webhooks, websockets, etc. APIs
Experience designing and building scalable solutions that leverage both relational and NoSQL databases
Ability to maintain critical production software and build new production software from scratch
Cloud experience
Familiarity with concepts related to the deployment of ML models in a production environment
Excellent written and oral communication skills and are comfortable working with a cross-functional, globally distributed team
Nice to have:
Click house experience
ML working experience
Benefits:
This is a remote job. Work from anywhere!
Competitive salary with a focus on a global market
Bonus for performance
Career-growth opportunities
Flexible Time Off and Paid Time Off benefits
Ongoing training and development opportunities
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job