Senior Python Developer
Job Description
Company Overview
LeadsMarketยฎ is a forward-thinking tech company and an industry leader in lead generation for financial services. We operate a next-generation platform where buyers and sellers trade leads, calls, and clicks. Our platform serves as a real-time marketplace for publishers to find buyers, assisting in verticals such as personal loans, business loans, and auto loans. We believe in a win-win-win-win approach.
Summary
We are seeking a highly skilled Senior Python Developer with over 4 years of professional experience in building multi-tier applications and services. The ideal candidate is passionate about developing high-quality, scalable code and has a strong background in Python 3.5 or higher, asynchronous programming, and modern software development practices. You will participate in architectural decisions and work closely with our cross-functional teams to enhance our platform's capabilities.
Responsibilities
- Write new code and refactor existing code with a balanced approach.
- Perform code reviews, write unit tests, and monitor system logs and metrics.
- Build reusable code, services, and libraries for team and company-wide use.
- Optimize applications for maximum speed and scalability.
- Participate in architectural decisions and contribute to system design.
- Collaborate with Marketing, Sales, and IT Departments to understand business needs.
- Adapt to changing business needs and priorities to ensure project success.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of professional experience building multi-tier applications and services.
- Strong proficiency in Python 3.5 or higher.
- Good knowledge of asynchronous programming.
- Experience with Web API development from scratch.
- Experience working with MS SQL or other RDBMS.
- Experience working with RabbitMQ.
- Practical experience with Object-Oriented Programming (OOP) and Test-Driven Development (TDD).
- Experience working with Microservices Architecture (MSA).
- Practical usage of Docker containers.
- Experience with profiling and optimizing code for performance.
- Familiarity with logging and metrics monitoring tools.
- Experience with orchestration tools like Kubernetes or Swarm.
- Experience with Message Queues, Redis, and NoSQL databases.
- Flexibility to handle directional changes and shifting priorities to ensure project success.
- Excellent written and verbal communication skills; ability to communicate with all levels of the company.
- Great attention to detail.
- Fluent in English.
- Ability to work under pressure.
What We Offer
- Opportunity to gain international business experience working for a leading U.S. company.
- Challenging tasks with great opportunities to enhance your skills.
- Remote work.
- Flexible working hours.
Date Posted
12/25/2024
Views
0
Similar Jobs
Senior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View Details