What are the responsibilities and job description for the Senior Engineer, Data (India) position at Code and Theory?
Our Ai / ML engineering team ensures Code and Theory delivers innovative, immersive web experiences that delight our clients and their customers. We are always striving to balance the demanding nature of working on cutting-edge technologies with the real-world demands of high performance, high security, and accessibility. Working in collaboration with our multi-disciplinary engineering, design, and quality assurance teams, you will build software that solves real-world problems for incredible clients.
Please read the following job description thoroughly to ensure you are the right fit for this role before applying.
We are looking for a highly skilled and experienced Senior Data Engineer to join our dynamic team. As a Senior Data Developer, you will be responsible for designing, developing, and maintaining complex software applications using Python. Your role will involve writing clean, efficient, and reusable code, as well as performing code reviews and providing mentorship to others.
WHAT YOU’LL NEED :
- 5 years of experience in software development, with a focus in Python
- Proficiency in writing clean, efficient, and extensible code.
- Strong understanding of ETL data practices
- Proficiency in automated testing frameworks such as Pytest
- Strong experience building RESTful APIs and web services
- Strong experience with version control systems such as Git
- Experience with data version control (DVC) is a plus
- Strong experience with continuous integration and continuous deployment (CI / CD)
- Solid understanding of security practices
- Familiarity with deploying code to cloud platforms
- Experience with containerization technologies such as Docker
- An interest in mentorship, and passions for technology and continuous learning.
- LOVE of Python!
ABOUT US
Born in 2001, Code and Theory is a digital-first creative agency that sits at the center of creativity and technology. We pride ourselves on not only solving consumer and business problems, but also helping to establish new capabilities for our clients. With a global client roster of Fortune 100s and start-ups alike, we crave the hardest problems to solve.
J-18808-Ljbffr