Code and Theory Logo

Code and Theory

Senior Engineer, Data (India)

Posted 24 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
As a Senior Data Engineer, you will design, develop, and maintain complex software applications, focusing on writing efficient code and mentoring junior team members. Collaboration with engineering, design, and QA teams is essential to build solutions that meet client needs.
The summary above was generated by AI

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.

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. With a remote-first approach to our people, we have teams distributed across North America, South America, Europe, and Asia. The Code and Theory global network of agencies is growing and includes Kettle, Instrument, Left Field Labs, Mediacurrent, Rhythm, and TrueLogic.

Striving never to be pigeonholed, we work across every major category: from tech to CPG, financial services to travel & hospitality, government and education to media and publishing. We value the collaboration with our client partners, including but not limited to Adidas, Amazon, Con Edison, Diageo, EY, J.P. Morgan Chase, Lenovo, Marriott, Mars, Microsoft, Thomson Reuters, and TikTok.

The Code and Theory network comprises nearly 2,000 people with 50% engineers and 50% creative talent. We’re always on the lookout for smart, driven, and forward-thinking people to join our team.

Top Skills

Python

Similar Jobs

Be an Early Applicant
2 Days Ago
Bengaluru, Karnataka, IND
319 Employees
Senior level
319 Employees
Senior level
Insurance
As a Senior Data Engineer at Branch, you will design and manage real-time and batch data pipelines, ensuring high reliability and performance. You will collaborate with various teams to develop analytical reports, utilizing your expertise in big data processing and cloud environments.
Be an Early Applicant
2 Days Ago
3 Locations
172,344 Employees
Mid level
172,344 Employees
Mid level
eCommerce • Other • Retail
As a Sr Data Engineer, you will assess client needs to create BI solutions, analyze technical data issues, implement data structures using ETL/ELT processes, and manage the development cycle. You will work in agile environments, resolve technology roadblocks, and ensure adherence to development standards.
Be an Early Applicant
22 Hours Ago
Bengaluru, Karnataka, IND
1,479 Employees
Senior level
1,479 Employees
Senior level
Cloud • Security • Software • Cybersecurity
As a Sr. Staff Engineer, you will design and build scalable services for data validation, transformation, and analytics within distributed systems. You will contribute to enhancing security insights by working closely with other teams, evaluating technologies, and applying best practices for large-scale data solutions.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account