POST - SENIOR DATA ENGINEER WITH AWS
Experience : 5 years
Must-have:
• Highly skilled in Python and PySpark
• Have expertise in writing Glue jobs ETL script, AWS
• Experience in working with Kafka
• Extensive SQL DB experience – Postgres
Good-to-have:
• Experience in working with data analytics and modelling
• Hands on Experience of PowerBI visualization tool
• Knowledge and hands-on on version control system - Git Common:
• Excellent communication and presentation skills (written and verbal) to all levels
of an organization
• Should be results oriented with ability to prioritize and drive multiple initiatives to
complete work you're doing on time
• Proven ability to influence a diverse geographically dispersed group of
individuals to facilitate, moderate, and influence productive design and implementation
discussions driving towards results
Shifts - Flexible ( might have to work as per US Shift timings for meetings ).
Employment Type - Any

Similar jobs

Job Summary
We are looking for an experienced and hands-on Technical Project Manager with a strong software development background who has transitioned into project management. The ideal candidate should possess excellent technical expertise in Python, React, data engineering, and modern software development practices, while effectively leading cross-functional engineering teams to deliver high-quality products on time.
This role requires a leader who can bridge the gap between business and technology, understand technical challenges, guide engineering teams, and ensure successful project execution.
Key Responsibilities
- Lead end-to-end project planning, execution, delivery, and post-release support.
- Collaborate with stakeholders to gather business requirements and translate them into technical deliverables.
- Manage cross-functional teams consisting of backend, frontend, QA, DevOps, and data engineers.
- Drive Agile/Scrum ceremonies including sprint planning, daily stand-ups, retrospectives, and release planning.
- Monitor project timelines, risks, dependencies, budgets, and resource allocation.
- Review technical designs and participate in architectural discussions.
- Coordinate with engineering teams to ensure high-quality coding standards and best practices.
- Track project KPIs and provide regular status updates to senior leadership.
- Identify risks proactively and develop mitigation plans.
- Ensure timely delivery while maintaining quality and customer satisfaction.
Technical Skills Required
- Strong prior hands-on development experience.
- Good understanding of:
- Python
- React.js
- REST APIs
- SQL and NoSQL databases
- Data Engineering concepts
- Cloud platforms (AWS, Azure, or GCP)
- Git and CI/CD pipelines
- DevOps fundamentals
- Familiarity with AI/ML projects and data-driven applications is an added advantage.
- Ability to understand system architecture and provide technical guidance to development teams.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 8–10 years of overall IT experience.
- Proven experience managing software development projects.
- Prior experience as a Software Engineer or Technical Lead before moving into project management.
- Strong understanding of SDLC and Agile methodologies.
- Excellent communication, stakeholder management, and leadership skills.
- Experience working with distributed teams is preferred.
Preferred Skills
- Experience in AI, Data Analytics, or Machine Learning projects.
- Exposure to GIS-based applications is an added advantage.
- Scrum Master or PMP certification is desirable.
- Strong analytical and problem-solving abilities.
What We Are Looking For
- A technically strong Project Manager who understands code, architecture, and engineering challenges.
- Excellent leadership and people management skills.
- Strong decision-making and risk management capabilities.
- Ability to manage multiple priorities in a fast-paced environment.
- Self-driven, proactive, and result-oriented professional.
About Us
We are building the next generation of AI-powered products and platforms that redefine how businesses digitize, automate, and scale. Our flagship solutions span eCommerce, financial services, and enterprise automation, with an emerging focus on commercializing cutting-edge AI services across Grok, OpenAI, and the Azure Cloud ecosystem.
Role Overview
We are seeking a highly skilled Full-Stack Developer with a strong foundation in e-commerce product development and deep expertise in backend engineering using Python. The ideal candidate is passionate about designing scalable systems, has hands-on experience with cloud-native architectures, and is eager to drive the commercialization of AI-driven services and platforms.
Key Responsibilities
- Design, build, and scale full-stack applications with a strong emphasis on backend services (Python, Django/FastAPI/Flask).
- Lead development of eCommerce features including product catalogs, payments, order management, and personalized customer experiences.
- Integrate and operationalize AI services across Grok, OpenAI APIs, and Azure AI services to deliver intelligent workflows and user experiences.
- Build and maintain secure, scalable APIs and data pipelines for real-time analytics and automation.
- Collaborate with product, design, and AI research teams to bring experimental features into production.
- Ensure systems are cloud-ready (Azure preferred) with CI/CD, containerization (Docker/Kubernetes), and strong monitoring practices.
- Contribute to frontend development (React, Angular, or Vue) to deliver seamless, responsive, and intuitive user experiences.
- Champion best practices in coding, testing, DevOps, and Responsible AI integration.
Required Skills & Experience
- 5+ years of professional full-stack development experience.
- Proven track record in eCommerce product development (payments, cart, checkout, multi-tenant stores).
- Strong backend expertise in Python (Django, FastAPI, Flask).
- Experience with cloud services (Azure preferred; AWS/GCP is a plus).
- Hands-on with AI/ML integration using APIs like OpenAI, Grok, Azure Cognitive Services.
- Solid understanding of databases (SQL & NoSQL), caching, and API design.
- Familiarity with frontend frameworks such as React, Angular, or Vue.
- Experience with DevOps practices: GitHub/GitLab, CI/CD, Docker, Kubernetes.
- Strong problem-solving skills, adaptability, and a product-first mindset.
Nice to Have
- Knowledge of vector databases, RAG pipelines, and LLM fine-tuning.
- Experience in scalable SaaS architectures and subscription platforms.
- Familiarity with C2PA, identity security, or compliance-driven development.
What We Offer
- Opportunity to shape the commercialization of AI-driven products in fast-growing markets.
- A high-impact role with autonomy and visibility.
- Competitive compensation, equity opportunities, and growth into leadership roles.
- Collaborative environment working with seasoned entrepreneurs, AI researchers, and cloud architects.
We’re Hiring: Fullstack Developer (Node.js/Python + React.js)
Location: Bangalore
Type: Full-Time
Experience: 2 to 5 Years
Key Responsibilities
Develop and maintain full-stack web applications using Node.js/Python backends and React.js frontend.
Build scalable backend APIs (Express.js, Nest.js, Django, FastAPI, Flask) and integrate with frontend components.
Write clean, maintainable JavaScript/TypeScript and Python code following best practices.
Participate in code reviews and contribute to technical discussions.
Collaborate with cross-functional teams to deliver high-quality products.
Debug and troubleshoot across the full stack, ensuring seamless deployments.
Optimize application performance and ensure responsive user experiences.
✅ Required Skills
2–5 years of hands-on full-stack development experience.
Strong proficiency in JavaScript (ES6+) and modern web development concepts.
Backend expertise with Node.js (Express.js, Nest.js) OR Python (Django, FastAPI, Flask).
Frontend expertise in React.js, including hooks and modern component patterns.
Experience with RESTful API development & integration.
Database knowledge in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
Familiarity with Git and collaborative workflows.
Strong problem-solving, debugging, and performance optimization skills.
Knowledge of agile methodologies and software development lifecycle.
📌 Skills:
SQL | JavaScript | React.js | Node.js | Python
Availability: Full time
Location: Pune, India
Experience: 5- 6 years
Tvarit Solutions Private Limited (wholly owned subsidiary of TVARIT GmbH, Germany). TVARIT provides software to reduce manufacturing waste like scrap, energy, and machine downtime using its patented technology. With its software products, and highly competent team from renowned Universities, TVARIT has gained customer trust across 4 continents within a short span of 3 years. TVARIT is awarded among the top 8 out of 490 AI companies by European Data Incubator, apart from many more awards by the German government and industrial organizations making TVARIT one of the most innovative AI companies in Germany and Europe.
We are looking for a passionate Full Stack Developer Level 2 to join our technology team in Pune Centre. You will be responsible for handling architecting, design, development, testing, leading the software development team and working toward infrastructure development that will support the company’s solutions. You will get an opportunity to work closely on projects that will involve the automation of the manufacturing process.
Key Responsibilities
· Full Stack Development: Design, develop, and maintain scalable web applications using React with TypeScript for the frontend and Node.js/Python for the backend.
· AI Integration: Collaborate with data scientists and ML engineers to integrate AI/ML models into the SaaS platform, ensuring seamless performance and usability.
· API Development & Optimization: Build and optimize high-performance REST APIs in Node.js and Python (Django, Flask, or FastAPI) to support real-time data processing and analytics.
· Database Engineering: Design, manage, and optimize data storage using relational (PostgreSQL), NoSQL (MongoDB/DynamoDB), graph, and vector databases for handling complex industrial data.
· Cloud-Native Deployment: Deploy, monitor, and manage services in containerized environments using Docker and Kubernetes on Linux-based systems (Ubuntu/Debian).
· System Architecture & Design: Contribute to architectural decisions, leveraging OOPs, microservices, domain-driven design, and design patterns to ensure scalability, security, and maintainability.
· Data Handling & Processing: Work with large-scale manufacturing datasets using Python (pandas) to enable predictive analytics and AI-driven insights.
· Collaboration & Agile Delivery: Partner with cross-functional teams—including product managers, manufacturing domain experts, and AI researchers—to translate business needs into technical solutions.
· Performance & Security: Ensure robust, secure, and high-performance software by implementing best practices in algorithms, data structures, and system design.
· Continuous Improvement: Stay updated on emerging technologies in AI, SaaS, and manufacturing systems to propose innovative solutions that enhance product capability.
Must have worked on these technologies.
· 5+ years of experience working with React-Typescript, node.js on a production level
· Python, pandas, High performance REST APIs in node and Python (in Django or Flask or Fast API)
· Databases: Relational DB like PostgreSQL, No SQL DB like Mongo or Dynamo DB, Vector databases, Graphs DBs
· OS: Linux flavor like Ubuntu, Debian
· Source Control and CI/CD
· Software Fundamentals: Excellent command on Algorithms and Data Structures
· Software design and Architecture: OOPs, Design Patterns, Micro Services, monolithic architectures, Domain driven Design
· Containers: Docker and Kubernetes
· Cloud: Fundamentals of AWS like S3 buckets, EC2, IAMs, Security groups
Benefits and Perks:
· Be part of the product which is transforming the manufacturing landscape with AI
· Culture of innovation, creativity, learning, and even failure, we believe in bringing out the best in you.
· Progressive leave policy for effective work-life balance.
· Get mentored by highly qualified internal resource groups and opportunities to avail industry-driven mentorship programs.
· Multicultural peer groups and supportive workplace policies.
· Work from beaches, hills, mountains, and many more with the yearly workcation program; we believe in mixing elements of vacation and work.
How it's like to work for a Startup?
Working for TVARIT (deep-tech German IT Startup) can offer you a unique blend of innovation, collaboration, and growth opportunities. But it's essential to approach it with a willingness to adapt and thrive in a dynamic environment.
If this position sparked your interest, do apply today!
• ReactJS, Service Workers, RestAPIs, Web Pack, React Hooks, State Management
• Completely Amazon Web Services (AWS) Cloud Environment (S3, API Gateway, CloudFront, AWS Lambda) with a strong focus towards Serverless
• Experience developing native applications for Android and iOS
• Experience in microservices
• Previous experience as a scrum master
• Experience with Terraform
• Experience in GraphQL
Skills & Qualifications: -
➢ 03 – 08 years of experience / proficiency in JavaScript and Python
➢ Experience in ReactJS and Redux, ES6, React Native
➢ Jest / experience in writing tests and test-driven development (Jest or Enzyme)
➢ Experience with AWS Lambda, DynamoDB and development of serverless applications
➢ Familiarity with Git and CI
➢ Familiar with DevOps processes, tools and processes (Cloud formation, Code Pipeline, Jenkins)
➢ Familiar with release pipeline on Android and iOS.
The Software Engineer – Order and Corporate Solutions is responsible for designing, developing, testing, and maintaining the full stack for Order and Corporate solutions.
Essential Job Functions:
- Implement application components and systems according to department standards and guidelines.
- Work with product and designers to translate requirements into accurate representations for the web.
- Analyze, design, code, debug, and test business applications.
- Code reviews in accordance with team processes/standards.
- Understand and work with data in varying degrees of complexity and scale.
- Responsible for planning, processing and performing all jobs in an efficient manner.
- Provide assistance to testers and support personnel as needed to determine system problems.
- Resolve problems involved with integrating new technologies with systems.
* Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
- Remain knowledgeable of new emerging technologies and their impact on internal systems.
- Available to work on call when needed.
- Perform other miscellaneous duties as assigned by management.
*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Knowledge, Skill, and Abilities:
- Experience using C#, JavaScript, and Angular or React.(Must Have)
- Experience with web services and RESTful APIs. (Must Have)
- Experience with ASP.NET, ASP.NET MVC, and ADO.NET. (Must Have)
- Experience with Sql databases. (Must Have)
- Experience with Java, Bootstrap, and Event Queueing.
- Experience with order entry, billing, and accounting.
- Familiarity with modern CI/CD methods.
- Exposure to Python, Django, and AWS.
- Ability to organize, prioritize, and handle multiple assignments on a daily basis.
- Strong and effective inter-personal and communication skills
- Ability to interact professionally with a diverse group of clients and staff.
- Must be able to work flexible hours on-site and remote.
- Must be able to coordinate with other staff and provide technological leadership.
- Ability to work in a complex, dynamic team environment with minimal supervision.
- Must possess good organizational skills.
Education, Experience, and Certification:
- Associate’s or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
- 5+ years relevant experience, required. *
- Experience using version control daily in a developer environment.
- Experience with C#, JavaScript, and Angular or React is required.
- Experience with ASP.NET, ASP.NET MVC, and ADO.NET is required.
- Experience working with MS-SQL database.
- Experience working with Java, Bootstrap, and Event Queueing.
- Experience with order entry, billing, and accounting.
- Exposure to Python, Django, and AWS.
Our software developer for full stack role would be required to constantly work on building new features as per discussion with the product team.
Our front end code base is in Angular while the backend code base is in Python-Django.
Pre-requisites
- Expert level knowledge of Angular and Javascript
- Intermediate level knowledge of Python
Responsibilities
- Build new products / features from scratch
- Work on implementing and maintaing ticket booking flow on site
- Work on making existing features faster and better
- Work on reducing response time for all our apis
Qualifications & Skills
- Bachelor's degree or equivalent experience
- 1-6 years' experience in full stack development
- Hands-on with angular, python, django, mysql, mongodb, redis, rest-framework
- Ability to multi-task
- Strong verbal, written, and organizational skills
- Good analytical capabilities
- Mobile ecosystem knowledge
Trainman gets more than 5 lakh daily visits and the android app has more than 65 lakh downloads. The role would be challenging, so only those should apply who love working at scale.








