Jobs
Interviews
9 Job openings at BigThinkCode
Senior Software Engineer (Data Engineering)

Chennai, Tamil Nadu, India

4 - 6 years

INR 1.0 - 16.0 Lacs P.A.

On-site

Full Time

We are looking for skilled Data Engineer to design, build, and maintain robust data pipelines and infrastructure. You will play a pivotal role in optimizing data flow, ensuring scalability, and enabling seamless access to structured/unstructured data across the organization. This role requires technical expertise in Python, SQL, ETL/ELT frameworks, and cloud data warehouses, along with strong collaboration skills to partner with cross-functional teams. Company: BigThinkCode Technologies Url Location: Chennai (Work from office / Hybrid) Experience: 4 - 6 years Key Responsibilities Design, develop, and maintain scalable ETL/ELT pipelines to process structured and unstructured data. Optimize and manage SQL queries for performance and efficiency in large-scale datasets. Experience working with data warehouse solutions (e.g., Redshift, BigQuery, Snowflake) for analytics and reporting. Collaborate with data scientists, analysts, and business stakeholders to translate requirements into technical solutions. Experience in Implementing solutions for streaming data (e.g., Apache Kafka, AWS Kinesis) is preferred but not mandatory. Ensure data quality, governance, and security across pipelines and storage systems. Document architectures, processes, and workflows for clarity and reproducibility. Required Technical Skills Proficiency in Python for scripting, automation, and pipeline development. Expertise in SQL (complex queries, optimization, and database design). Hands-on experience with ETL/ELT tools (e.g., Apache Airflow, dbt, AWS Glue). Experience working with structured data (RDBMS) and unstructured data (JSON, Parquet, Avro). Familiarity with cloud-based data warehouses (Redshift, BigQuery, Snowflake). Knowledge of version control systems (e.g., Git) and CI/CD practices. Preferred Qualifications Experience with streaming data technologies (e.g., Kafka, Kinesis, Spark Streaming). Exposure to cloud platforms (AWS, GCP, Azure) and their data services. Understanding of data modelling (dimensional, star schema) and optimization techniques. Soft Skills Team player with a collaborative mindset and ability to mentor junior engineers. Strong stakeholder management skills to align technical solutions with business goals. Excellent communication skills to explain technical concepts to non-technical audiences. Proactive problem-solving and adaptability in fast-paced environments. If interested, apply / reply by sharing your updated profile to connect and discuss. Regards Skills:- Python, SQL, Spark, ETL, Apache Airflow, Amazon Redshift, Git and Data modeling

BigThinkCode - Senior Software Engineer - Python/Django/Flask

Chennai, Tamil Nadu, India

4 - 5 years

None Not disclosed

On-site

Full Time

Company : BigThinkCode Technologies URL : https : 4 5 years Location : Chennai (Hybrid) Responsibilities Work closely as part of the tech team to build new features. Collaborate with managers, designers, and engineers to deliver user-facing features Write reusable code and build libraries for later use Utilize knowledge of programming languages and the software ecosystem to accomplish goals. Design software systems and supporting infrastructure Contribute to the technical roadmap Required Skills Familiar with Algorithm, Data structures. Expertise in OOPs concepts and its implementation. Hands on real-time experience using Design Patterns, Testing & Debugging skills. Familiar with Python programming language. Experience in one or more python frameworks like Flask or Django, FastAPI Conduct code reviews to ensure code quality. Database hands on (Relational / NoSQL / ORMs) experience. Nice to have deployment and Devops skills like Cloud and Docker. (ref:hirist.tech)

BigThinkCode - Senior Full Stack Developer - Python/React.js

chennai, tamil nadu

5 - 9 years

INR Not disclosed

On-site

Full Time

As a Senior Full-stack Developer at BigThinkCode Technologies in Chennai, you will play a crucial role in leading the development of our core product, a data integration platform connecting multiple third-party data sources. Your responsibilities will include: Taking full ownership of the product development lifecycle, from concept to deployment and post-deployment support. Leading the design and development of robust, scalable, and maintainable full-stack web applications using Python and ReactJS. Building and maintaining efficient data processing pipelines and transformations utilizing Python libraries like Pandas. Developing and managing microservices architectures to ensure high performance, scalability, and reliability. Collaborating closely with cross-functional teams to align development with business goals and user requirements. Mentoring and guiding junior engineers to foster a culture of continuous learning and improvement. Troubleshooting and resolving technical issues to maintain platform stability and performance. Staying updated with emerging technologies and industry trends for continuous product and process improvement. Requirements: - Proficient in Python, ReactJS, HTML, CSS, Javascript, and AWS. - Over 5 years of experience in full-stack development, with a focus on backend development using Python. - Strong expertise in front-end technologies including ReactJS, HTML, CSS, and JavaScript. - Proven track record in building and deploying microservices within cloud environments (e.g., AWS, Azure, Google Cloud). - Solid understanding of software development principles, design patterns, and best practices. - Experience in leading development teams and owning product architecture and delivery. - Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). - Proficiency in version control systems (e.g., Git) and CI/CD pipelines. - Excellent communication skills and a proactive problem-solving approach. Nice To Have: - Experience in data integration, ETL pipelines, or data warehousing solutions. - Familiarity with data processing libraries like Pandas, NumPy, and similar tools. - Knowledge of containerization and orchestration tools such as Docker and Kubernetes. - Exposure to Agile development environments. - Understanding of cloud-based data storage and analytics platforms. Stay ahead in the tech space and contribute significantly to the growth of BigThinkCode Technologies.,

Test Engineer, Senior

Chennai, Tamil Nadu, India

4 years

None Not disclosed

On-site

Full Time

At BigThinkCode , our technology solves complex problems. We are currently looking for Software Engineer, Test engineers to join and work with our cross-functional engineers of talented experts at Chennai. As a Test Automation Engineer, you will engage in a dynamic environment where you will utilize quality processes and automation tools to enhance testing products and solutions. Your typical day will involve collaborating with cross-functional teams to implement automation methodologies, ensuring the highest standards of quality and efficiency in the testing process. You will be responsible for running the end-to-end quality engineering function, focusing on automation to improve control, accuracy, and integrity in all testing activities. This role requires a proactive approach to problem-solving and a commitment to continuous improvement in testing practices. Please find below our job description, if interested apply / reply sharing your profile to connect and discuss. Company: BigThinkCode Technologies URL: https://www.bigthinkcode.com/ Work location: Chennai (work from office) Experience: 3 – 4 years Education: Bachelor’s degree in computer science or comparable experience. Responsibilities: Reviewing and managing the manual / automation code quality. Develop & enhance Test automation framework to support different OS, Browsers etc. Requirement: Hands on expertise in both manual and automation testing. Basic programming language understanding and familiar with oops concepts. Test management - Agile process, Stakeholder co-ordination, Status reporting Strong expertise in Automation Framework design (Selenium+Java Framework, Rest Assured) Designed, reviewed and maintained automated test scripts. Developed reusable utilities to embed in framework Experience in performing Software Testing and preferably Application testing Benefits: Medical cover for employee and eligible dependents. Tax beneficial salary structure. Comprehensive leave policy Competency development training programs.

Software Test Engineer(Manual+Automation)

Chennai, Tamil Nadu, India

4 years

INR 1.0 - 8.0 Lacs P.A.

On-site

Full Time

At BigThinkCode , our technology solves complex problems. We are currently looking for Software Engineer, Test engineers to join and work with our cross-functional engineers of talented experts at Chennai. As a Test Automation Engineer, you will engage in a dynamic environment where you will utilize quality processes and automation tools to enhance testing products and solutions. Your typical day will involve collaborating with cross-functional teams to implement automation methodologies, ensuring the highest standards of quality and efficiency in the testing process. You will be responsible for running the end-to-end quality engineering function, focusing on automation to improve control, accuracy, and integrity in all testing activities. This role requires a proactive approach to problem-solving and a commitment to continuous improvement in testing practices. Please find below our job description, if interested apply / reply sharing your profile to connect and discuss. Company: BigThinkCode Technologies URL: https://www.bigthinkcode.com/ Work location: Chennai (work from office) Experience: 3 – 4 years Education: Bachelor’s degree in computer science or comparable experience. Responsibilities Reviewing and managing the manual / automation code quality. Develop & enhance Test automation framework to support different OS, Browsers etc. Requirement Hands on expertise in both manual and automation testing. Familiar with oops concepts and basic programming language. Test management - Agile process, Stakeholder co-ordination, Status reporting Strong expertise in Automation Framework design (Selenium+Java Framework, Rest Assured) Designed, reviewed and maintained automated test scripts. Developed reusable utilities to embed in framework Experience in performing Software Testing and preferably Application testing Benefits Medical cover for employee and eligible dependents. Tax beneficial salary structure. Comprehensive leave policy Competency development training programs. Skills:- Manual testing, Automation, Selenium and Agile process

Test Engineer, Senior

Chennai, Tamil Nadu, India

4 years

INR 1.0 - 9.0 Lacs P.A.

On-site

Full Time

At BigThinkCode , our technology solves complex problems. We are currently looking for Software Engineer, Test engineers to join and work with our cross-functional engineers of talented experts at Chennai. As a Test Automation Engineer, you will engage in a dynamic environment where you will utilize quality processes and automation tools to enhance testing products and solutions. Your typical day will involve collaborating with cross-functional teams to implement automation methodologies, ensuring the highest standards of quality and efficiency in the testing process. You will be responsible for running the end-to-end quality engineering function, focusing on automation to improve control, accuracy, and integrity in all testing activities. This role requires a proactive approach to problem-solving and a commitment to continuous improvement in testing practices. Please find below our job description, if interested apply / reply sharing your profile to connect and discuss. Company: BigThinkCode Technologies URL: https://www.bigthinkcode.com/ Work location: Chennai (work from office) Experience: 3 – 4 years Education: Bachelor’s degree in computer science or comparable experience. Responsibilities Reviewing and managing the manual / automation code quality. Develop & enhance Test automation framework to support different OS, Browsers etc. Requirement Hands on expertise in both manual and automation testing. Familiar with oops concepts and basic programming language. Test management - Agile process, Stakeholder co-ordination, Status reporting Strong expertise in Automation Framework design (Selenium+Java Framework, Rest Assured) Designed, reviewed and maintained automated test scripts. Developed reusable utilities to embed in framework Experience in performing Software Testing and preferably Application testing Benefits Medical cover for employee and eligible dependents. Tax beneficial salary structure. Comprehensive leave policy Competency development training programs. Skills:- Manual testing, Automation, Test Planning, Test cases and Test Automation (QA)

Senior Software Engineer - Python Flask / Django

Chennai, Tamil Nadu, India

0 years

None Not disclosed

On-site

Full Time

Responsibilities Work closely as part of the tech team to build new features. Collaborate with managers, designers, and engineers to deliver user-facing features. Write reusable code and build libraries for later use. Utilize knowledge of programming languages and the software ecosystem to accomplish goals. Design software systems and supporting infrastructure. Contribute to the technical roadmap. Requirements Familiar with algorithms and data structures. Expertise in OOPs concepts and their implementation. Hands-on real-time experience using Design Patterns, Testing & Debugging skills. Familiar with the Python programming language. Experience in one or more Python frameworks like Flask or Django, FastAPI. Conduct code reviews to ensure code quality. Database hands-on (Relational / NoSQL / ORMs) experience. Nice to have deployment and Devops skills like Cloud and Docker. This job was posted by Kumar Ags from BigThinkCode.

Software Test Engineer (Manual+Automation)

chennai, tamil nadu

3 - 7 years

INR Not disclosed

On-site

Full Time

At BigThinkCode, we specialize in developing technology solutions to address complex challenges. Currently, we are seeking Software Engineers and Test Engineers to become part of our talented team in Chennai. As a Test Automation Engineer at BigThinkCode Technologies, you will work in a dynamic environment leveraging quality processes and automation tools to improve the testing of our products and solutions. Your responsibilities will include collaborating with cross-functional teams to implement automation methodologies, ensuring the highest standards of quality and efficiency in the testing process. You will oversee the end-to-end quality engineering function, focusing on automation to enhance control, accuracy, and integrity in all testing activities. This role demands a proactive problem-solving approach and a dedicated commitment to advancing testing practices continuously. If you have 3-4 years of experience and hold a Bachelor's degree in computer science or possess equivalent experience, we encourage you to apply and share your profile for further discussions. Responsibilities: - Reviewing and managing the quality of manual and automation code. - Developing and enhancing the Test automation framework to support various operating systems and browsers. Requirements: - Proficiency in both manual and automation testing. - Understanding of OOP concepts and basic programming languages. - Experience in test management involving Agile processes, stakeholder coordination, and status reporting. - Strong expertise in Automation Framework design, particularly in Selenium with Java Framework and Rest Assured. - Designing, reviewing, and maintaining automated test scripts. - Developing reusable utilities to integrate into the framework. - Experience in Software Testing, preferably Application testing. Benefits: - Medical coverage for employees and eligible dependents. - Tax-efficient salary structure. - Comprehensive leave policy. - Competency development training programs. Skills: - Manual testing - Automation - Selenium - Agile processes To learn more about us, visit our website at https://www.bigthinkcode.com/. This position is based in Chennai and requires working from the office.,

Senior Software Engineer (Python, flask/django)

Chennai, Tamil Nadu, India

5 years

INR 1.0 - 14.0 Lacs P.A.

On-site

Full Time

At BigThinkCode, our technology solves complex problems. We are looking for a highly talented engineer to join our technology team at Chennai. Our ideal candidate will have expert knowledge of software development processes, programming and problem-solving skills. This is an opportunity to join a growing team and make a substantial impact at BigThinkCode. We have a challenging workplace where we welcome innovative ideas / talents and offers growth opportunities and positive environment. Below job description for your reference, if interested please share your profile to connect and discuss. Company: BigThinkCode Technologies URL: https://www.bigthinkcode.com/ Experience: 4 – 5 years Location: Chennai (Hybrid) Responsibilities Work closely as part of the tech team to build new features. Collaborate with managers, designers, and engineers to deliver user-facing features Write reusable code and build libraries for later use Utilize knowledge of programming languages and the software ecosystem to accomplish goals. Design software systems and supporting infrastructure Contribute to the technical roadmap Required Skills Familiar with Algorithm, Data structures. Expertise in OOPs concepts and its implementation. Hands on real-time experience using Design Patterns, Testing & Debugging skills. Familiar with Python programming language. Experience in one or more python frameworks like Flask or Django, FastAPI Conduct code reviews to ensure code quality. Database hands on (Relational / NoSQL / ORMs) experience. Nice to have deployment and Devops skills like Cloud and Docker. Benefits Medical cover for employee and eligible dependents. Tax beneficial salary structure. Comprehensive leave policy Competency development training programs. Skills:- Python, Django, Flask, API, RESTful APIs, Object Oriented Programming (OOPs), NOSQL Databases, ORM and Docker

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview