
Senior Backend Python Developer with AWS
About TensorIoT
TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling. complex business problems every day and developing solutions to drive customer success.
TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!
TensorIoT is proud to be an equal opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Job description
As a Mid-Level Python Developer, you will:
- Analyze user needs and develop software solutions.
- Work with project managers and product owners to meet specification needs.
- Recommend software upgrades to optimize operational efficiency.
- Deliver scalable and responsive software using TypeScript and Python.
- Collaborate with other developers to design and optimize code.
- Create flowcharts and user guides for new and existing programs.
- Document all programming tasks and procedures.
- Perform routine software maintenance.
- Deploy and maintain CI/CD pipelines.
- Develop and maintain data pipelines. This includes scaling the pipeline to accommodate anticipated volume and complexity.
- Collaborate with external clients and internal team members to meet product deadlines.
We're looking for someone who has:
- Experience with AWS Services(must)
- A bachelor’s degree in computer science, Engineering, or related fields
- 4 - 8 years of experience in software development, computer engineering, or other related fields
- Expert-level experience with Python and Node.JS
- Familiarity and comfort with REST APIs
- A deadline and detail-oriented mindframe
- Strong analytical and critical thinking skills
- Familiarity with DevOps tools and best practices
- Experience developing scalable data processing systems
Bonus points for someone with:
- Experience with IoT, ML, AI, or VR
- Amazon Web Services (AWS) certification(s) (preferred)
- Experience with microcomputers and microcontrollers
- Experience with the following DevOps services: AWS
- CodePipeline, CodeBuild or CodeCommit
- Experience with the following Data Engineering services: AWS Lake Formation, Glue, Redshift, EMR, or QuickSight.

About TensorIoT Software Services Private Limited, India
About
About TensorIoT
TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.
TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!
TensorIoT is proud to be an equal-opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Tech stack
Company video


Candid answers by the company
Simply put, we connect devices and make them smarter. We’ve helped over 150 clients expand the possible through intelligent innovation, and we're just getting started.
Photos
Similar jobs

Job Title: BMC Helix ITSM / Remedy Developer
Experience: 5 – 10 Years
Location: Pune / Bangalore (Onsite)
Employment Type: Full-time
Notice Period: Immediate joiners / 0–15 days preferred
Skills:
BMC Helix ITSM, Remedy AR System, Smart IT, Digital Workplace, ITSM Modules, CMDB, Incident Management, Change Management, JavaScript, Workflow Customization, Integrations, REST APIs
Job Description:
Sanglob Business Services is hiring an experienced BMC Helix / Remedy Developers for immediate openings.
Key Responsibilities:
- Develop and customize BMC Helix ITSM applications
- Work on Incident, Change, Problem & Service Request Management modules
- Build workflows, filters, escalations and forms in Remedy AR System
- Integrate Helix with external applications/APIs
- Support Smart IT / Digital Workplace implementations
- Troubleshoot production issues and optimize existing workflows
- Collaborate with business and technical teams
Requirements:
- 5+ years in BMC Remedy / Helix
- Strong hands-on with ITSM modules
- Experience with AR System development/customization
- Good knowledge of integrations and APIs
- Good communication skills
Good to Have:
- Helix Digital Workplace
- CMDB / Discovery exposure
- ITIL knowledge
Apply:
Interested candidates can apply on Cutshort or share profiles directly.
Immediate joiners preferred. Referrals welcome.
Should have Excellent Experience of Node.js.
In-Depth knowledge of Express Js, JavaScript, TypeScript,
Should have experience in MongoDB, My SQL, GraphQL and any graph Database
Experience working with REST APIs, and Sockets.
Ability to Identify and fix production and non-production application issues as a part of the deployment.
Good Knowledge of AWS - Beanstalk, Cloud Watch.
Good to have Agile/JIRA/ Continuous Deployment experience.
Good Knowledge of JSON, API, and JWT
Ability and willingness to manage multiple projects/tasks.
Basic Understanding of HTML5, CSS.
Job Responsibilities:
Understanding accessibility and security compliance (Depending on the specific project)
User authentication and authorization between multiple systems, servers, and environments.
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application.
Roles and Responsibility:
∙ Develop functional and fast-responsive web applications, using markup languages. ∙ Maintain websites.
∙ Elaborate mobile-based and web-based features.
∙ Troubleshoot apps for bugs.
∙ Fix bugs if necessary and improve usability.
∙ Improve apps for maximum speed.
∙ Troubleshoot UI and improve its performance accordingly.
∙ Employ the latest technology in order to re-built legacy apps.
∙ Integrate UI elements with server-side ones.
∙ Detect and fulfill front-end and back-end requirements.
∙ Perform training and support activities.
∙ Develop reusable code.
∙ Write comprehensive manuals, guides, and documents.
∙ Compile prototype and quality mockups.
∙ Make sure that high-quality graphic standards are met.
What will I be doing? 👩💻👨💻
Leading parts of the product from inception to launch, and own large parts of the product’s execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.
What do I need? 🤓
1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems
Brownie points 🍰
Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)
Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.
Perks 😍
Flexible vacation
Take a tutorial, on us
Monthly remote meals
Tech stack 🔨
PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL
Why Classcard? 🚀
We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? 🤔
-
Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.
-
Video interview:
Technical discussion with a senior engineer
Pairing on an interesting problem
Meet the founders
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Keeping informed of advancements in the field of Node.js development.
➢ Design, implement and enhance new components of the Livspace design
platform and content management platform
➢ Design new features for the e-commerce properties and front-end products
and mobile apps
➢ Maintain engineering infrastructure
➢ Have significant impact on current and future technology roadmap
➢ Contribute creatively in strategic products that will reach large audience
➢ Build a web product that users love.
Who you are:
➢ You earned B.Tech or equivalent degree in computer science or related
engineering field
➢ You have at least 3+ yrs of experience working with large scale web
products
➢ You can learn new technologies quickly
➢ You have strong communication and collaboration skills
➢ You have prior ownership of the delivery of an entire feature/subsystem
You know your way around these:
➢ Linux, Apache, MySQL and PHP
➢ Javascript, AngularJS, JQuery, HTML, CSS
➢ Object oriented programming with Java/Python/Ruby
➢ HTTP and REST web services
Designation: Database Developer
Job Description
As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases.Communication and organization skills are keys for this position,along with a problem-solution attitude. Ultimately, you should be able to ensure our database systems run effectively and securely on a daily basis
Requirement:
-
4 - 8 years of relevant experience in database management in Postgresql and at least 1 year of working experience in an AWS environment.
-
Hands on experience in database development working with PostgreSQL including stored procedures, functions, triggers, and views.
-
Experience working with Windows and Linux systems in a production setting.
-
Working knowledge of handling batch bulk data loads.
-
Proactively adopt new cloud infrastructure and technology.
-
Manage environments in AWS to ensure optimal capacity, performance, security, and availability.
-
Exposure to ElasticSearch, Snappy data is a plus.
-
Must have working knowledge of handling Disaster Recovery and Business Continuity in the AWS cloud.
-
Knowledge of JSON and PostgreSQL support for JSON.
-
Ability to efficiently write database code without compromising data quality, privacy or security.
-
Knowledge of database design principles,queryoptimization,index management,integrity checks, statistics and isolation levels
-
Experience with DB migration projects added advantage









