What are the responsibilities and job description for the Python Engineer position at Lensa?
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of its direct clients, recruitment ad agencies, and marketing partners. Lensa partners with DirectEmployers to promote this job for Publicis Groupe. Clicking "Apply Now" or "Read more" on Lensa redirects you to the job board/employer site. Any information collected there is subject to their terms and privacy notice.
Company Description
Publicis Sapient is a global digital transformation partner that empowers organizations to embrace digital innovation, enhance customer experiences, and accelerate business growth through a blend of strategy, consulting, agile engineering, and problem-solving creativity. With over 20,000 professionals worldwide, we help clients achieve their future digital goals by fusing technology, data sciences, and customer obsession.
Overview
Publicis Sapient is looking for a Python Engineer to join our team of bright thinkers and doers. You will create impact for some of the world’s biggest brands, by translating their needs into transformative solutions that provide valuable insight. Working with the latest technologies in the industry, you will be instrumental in helping our clients evolve for a more digital future.
Responsibilities
Pay Range: $110,000 - 150,000 The range shown represents a grouping of relevant ranges currently in use at Publicis Sapient. Actual range for this position may differ, depending on location and specific skillset required for the work itself.
If you have questions about this posting, please contact support@lensa.com
Company Description
Publicis Sapient is a global digital transformation partner that empowers organizations to embrace digital innovation, enhance customer experiences, and accelerate business growth through a blend of strategy, consulting, agile engineering, and problem-solving creativity. With over 20,000 professionals worldwide, we help clients achieve their future digital goals by fusing technology, data sciences, and customer obsession.
Overview
Publicis Sapient is looking for a Python Engineer to join our team of bright thinkers and doers. You will create impact for some of the world’s biggest brands, by translating their needs into transformative solutions that provide valuable insight. Working with the latest technologies in the industry, you will be instrumental in helping our clients evolve for a more digital future.
Responsibilities
- Act as a Python expert as part of larger digital transformation journeys.
- Shape opportunities and create execution approaches throughout the lifecycle of client engagements.
- Provide expertise as a technical resource to solve complex business issues.
- Ensure all deliverables are of high quality by setting development standards, adhering to the standards, and participating in code reviews.
- Mentor, support, and manage team members.
- Strong proficiency in Python including:
- Data types (lists, tuples, sets, dictionaries)
- Control structures (loops, conditionals, error handling)
- OOP concepts (inheritance, polymorphism)
- Decorators, generators, and iterators
- Experience with multithreading, synchronization, and memory management in Python.
- Solid grasp of asynchronous programming using AsyncIO.
- Experience in REST API design and implementation.
- Knowledge of MVC/MVT patterns and route management.
- Experience with ORMs, particularly SQLAlchemy or Django ORM.
- Familiarity with OAuth2, JWT, and secure session management.
- Understanding of distributed task queues and asynchronous job execution using Celery.
- Caching techniques using Redis or Memcached.
- Hands-on experience with unit testing and mocking DB interactions.
- Event-driven and message-based architectures using Kafka, RabbitMQ, SQS.
- Good grasp of DevOps tools including Jenkins, GitHub Actions, GitLab CI.
- Familiarity with Docker, Kubernetes, and cloud infrastructure.
- Proficient in Git (branching, conflict resolution, pull requests).
- Knowledge of logging and monitoring tools (Splunk, ELK, Sumo Logic).
Pay Range: $110,000 - 150,000 The range shown represents a grouping of relevant ranges currently in use at Publicis Sapient. Actual range for this position may differ, depending on location and specific skillset required for the work itself.
- Flexible vacation policy; time is not limited, allocated, or accrued
- 16 paid holidays throughout the year
- Generous parental leave and new parent transition program
- Tuition reimbursement
- Corporate gift matching program
If you have questions about this posting, please contact support@lensa.com
Salary : $110,000 - $150,000