Cutshort logo
Photon Commerce logo
Senior Software Engineer
Senior Software Engineer
Photon Commerce's logo

Senior Software Engineer

Photon Commerce's profile picture
Posted by Photon Commerce
5 - 10 yrs
₹12L - ₹25L / yr
Remote only
Skills
skill iconPython
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconHTML/CSS
DevOps
skill iconFlask
skill iconAmazon Web Services (AWS)

Company

Photon Commerce (http://www.photoncommerce.com">www.photoncommerce.com)

 

Title

Senior engineer

 

Commitment

Full-time. Remote. Starting as soon as possible.

 

About the company

Photon Commerce is the AI platform for finance, invoices, and payments. Photon empowers financial services and eCommerce businesses with computer vision to automate invoices and receipts. Photon turns paper and pdf invoices, receipts, POs, and packing slips into a modern collaboration platform for commerce, preventing problems before they become costly. Backed by the Nasdaq Entrepreneurial Center, its leadership brings experience from eCommerce and SaaS unicorns, Google AI, Y Combinator, Stanford, and 4 exits and an IPO.

 

What you will do

·     Build a python/flask app that processes PDFs, images, invoices, and receipts for Quickbooks and Shopify using OCR

·     Lead a team of 8+ engineers and interns

·     Create integrations, APIs, webhooks, and payments for the captured structured data

·     Build a document and invoice collaboration app with embedded chat, like Slack for documents/invoices

·     Deploy the app into production and own AWS devops

·     Own the shipped product, including QA

 

Experience

·     5-10 years of experience having launched apps in production with real users in Python, Flask, Django, Javascript, SQL, AWS, and full-stack web development

·     1+ years of engineering leadership, including as a team lead, tech lead, or manager

·     Have repos and/or demos to show your previous work

·     Knowledge in and/or passion for enterprise SaaS, and AWS devops

·     Excellent communication, critical thinking, problem-solving, and team skills

 

What you’ll receive

·     Join an exciting, high growth startup led by serial entrepreneurs and backed by top tier Silicon Valley investors and billionaire industry leaders in tech

·     Competitive compensation commensurate with experience and performance

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Photon Commerce

Founded :
2019
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

Photon Commerce enables you to cut credit card payment fees by 25% when paying invoices while getting cash back. It is the industry's most detailed and accurate AI technology that captures line items from invoices and receipts. Convert all of your invoice
Read more

Connect with the team

Profile picture
Photon Commerce

Company social profiles

angelbloglinkedintwitter

Similar jobs

Remote only
3 - 6 yrs
₹6L - ₹12L / yr
skill iconPython
FastAPI
skill iconNodeJS (Node.js)
skill iconExpress
Cloudflare Workers
+3 more

Job Title : Backend / API Developer - Python (FastAPI) / Node.js (Express)

Location : Remote

Experience : 4+ Years


Job Description :

We are looking for a skilled Backend / API Developer - Python (FastAPI) / Node.js (Express) with strong expertise in building secure, scalable, and reliable backend systems. The ideal candidate should be proficient in Python (FastAPI preferred) or Node.js (Express) and have hands-on experience deploying applications to serverless environments.


Key Responsibilities :

  • Design, develop, and maintain RESTful APIs and backend services.
  • Deploy and manage serverless applications on Cloudflare Workers, Firebase Functions, and Google Cloud Functions.
  • Work with Google Cloud services including Cloud Run, Cloud Functions, Secret Manager, and IAM roles.
  • Implement secure API development practices (HTTPS, input validation, and secrets management).
  • Ensure performance optimization, scalability, and reliability of backend systems.
  • Collaborate with front-end developers, DevOps, and product teams to deliver high-quality solutions.

Mandatory Skills :

Python (FastAPI) / Node.js (Express), Serverless Deployment (Cloudflare Workers, Firebase, GCP Functions), Google Cloud Services (Cloud Run, IAM, Secret Manager), API Security (HTTPS, Input Validation, Secrets Management).


Required Skills :

  • Proficiency in Python (FastAPI preferred) or Node.js (Express).
  • Hands-on experience with serverless platforms (Cloudflare Workers, Firebase Functions, GCP Functions).
  • Familiarity with Google Cloud services (Cloud Run, IAM, Secret Manager, Cloud Functions).
  • Strong understanding of secure API development (HTTPS, input validation, API keys & secret management).
  • Knowledge of API design principles and best practices.
  • Ability to work with CI/CD pipelines and modern development workflows.


Preferred Qualifications :

  • Strong knowledge of microservices architecture.
  • Experience with CI/CD pipelines.
  • Knowledge of containerization (Docker, Kubernetes).
  • Familiarity with monitoring and logging tools.
Read more
ChicMic Studios
Akanksha Mittal
Posted by Akanksha Mittal
Mohali
2 - 5 yrs
₹5L - ₹13L / yr
skill iconDjango
FastAPI
skill iconFlask
RESTful APIs
MySQL
+1 more

Experience Required: 3-5 Years

No. of vacancies: 2

Job Type: Full Time

Vacancy Role: WFO

Job Category: Development


Job Description

ChicMic Studios is hiring for a highly skilled and experienced Sr. Python Developer to join our dynamic team. The ideal candidate will have a robust background in developing web applications using Django and Flask, with expertise in deploying and managing applications on AWS. Proficiency in Django Rest Framework (DRF), a solid understanding of machine learning concepts, and hands-on experience with tools like PyTorch, TensorFlow, and transformer architectures are essential.


Roles & Responsibilities

  • Develop, maintain, and scale web applications using Django & DRF.
  • Implement and manage payment gateway integrations and ensure secure transaction handling.
  • Design and optimize SQL queries, transaction management, and data integrity.
  • Work with Redis and Celery for caching, task queues, and background job processing.
  • Develop and deploy applications on AWS services (EC2, S3, RDS, Lambda, Cloud Formation).
  • Implement strong security practices including CSRF token generation, SQL injection prevention, JWT authentication, and other security mechanisms.
  • Build and maintain microservices architectures with scalability and modularity in mind.
  • Develop Web Socket-based solutions including real-time chat rooms and notifications.
  • Ensure robust application testing with unit testing and test automation frameworks.
  • Collaborate with cross-functional teams to analyze requirements and deliver effective solutions.
  • Monitor, debug, and optimize application performance, scalability, and reliability.
  • Stay updated with emerging technologies, frameworks, and industry best practices.
  • Create scalable machine learning models using frameworks like PyTorch, TensorFlow, and scikit-learn.
  • Implement transformer architectures (e.g., BERT, GPT) for NLP and other advanced AI use cases.
  • Optimize machine learning models through advanced techniques such as hyperparameter tuning, pruning, and quantization.
  • Deploy and manage machine learning models in production environments using tools like TensorFlow Serving, TorchServe, and AWS SageMaker.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3-5 years of professional experience as a Python Developer.
  • Proficient in Python with a strong understanding of its ecosystem.
  • Extensive experience with Django and Flask frameworks. 
  • Hands-on experience with AWS services for application deployment and management.
  • Strong knowledge of Django Rest Framework (DRF) for building APIs.
  • Expertise in machine learning frameworks such as PyTorch, TensorFlow, and scikit-learn.
  • Experience with transformer architectures for NLP and advanced AI solutions.
  • Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with MLOps practices for managing the machine learning lifecycle.
  • Basic knowledge of front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.


Read more
Fatakpay
at Fatakpay
2 recruiters
Disha Gajra
Posted by Disha Gajra
Andheri east mumbai
6 - 8 yrs
₹15L - ₹25L / yr
skill iconPython
skill iconDjango
skill iconFlask

Job Title: Backend Developer - Fintech

Responsibilities:

  • Architect and Develop: Design, build, and maintain secure, scalable, and efficient RESTful APIs using Django Rest Framework, ensuring compliance with regulatory requirements.
  • Collaborate: Work closely with cross-functional teams to gather requirements and translate them into technical specifications and actionable plans.
  • Debug and Resolve: Identify and fix backend issues and bugs, ensuring a seamless user experience for financial applications.
  • Optimize Systems: Continuously enhance backend systems for performance, scalability, and resource efficiency.
  • Code Quality: Uphold high standards of code quality, organization, and implement automated testing processes to meet industry standards.
  • Stay Updated: Keep abreast of fintech industry trends, technological advancements, and regulatory updates to continually improve backend architecture.

Requirements:

  • Experience: 5+ years of proven experience in backend development with a strong skill set in Python and Django.
  • API Development: Extensive experience in developing secure and compliant RESTful APIs using Django Rest Framework.
  • Database Proficiency: In-depth knowledge of MySQL for database design, optimization, and maintenance; experience with MongoDB is a plus.
  • DevOps: Proficiency in DevOps practices, including CI/CD pipelines, infrastructure as code, and containerization.
  • Cloud Services: Exposure to cloud services (AWS, GCP) with an emphasis on security and regulatory compliance.
  • Software Principles: Solid understanding of software development principles, design patterns, and best practices in the fintech domain.
  • Agile Environment: Experience working in an Agile/Scrum development environment.
  • Problem-Solving: Excellent problem-solving and analytical skills, with keen attention to detail.
  • Collaboration: Strong communication and collaboration skills to work effectively in a team-oriented fintech environment.
  • Version Control: Proficiency with Git for version control and collaborative development.

Preferred Skills:

  • Asynchronous Processing: Familiarity with asynchronous task processing using Celery or similar technologies, especially in financial transaction processing.
  • AWS Expertise: Strong knowledge of AWS services and infrastructure, including EC2, S3, RDS, Lambda, with a focus on security and compliance.
  • GCP Expertise : VPC, Virtual Machines, SQL, IP whitelisting
  • Caching Mechanisms: Experience with caching mechanisms (e.g., Redis) for optimizing real-time data access and processing.
  • Continuous Learning: Eagerness to learn and adapt, staying updated with emerging technologies and methodologies in backend development and the fintech industry.


Read more
TrusTrace
at TrusTrace
2 candid answers
1 video
Pavithraa Velliangiri
Posted by Pavithraa Velliangiri
Coimbatore
3 - 6 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
+1 more

About the role:

As a team member at TrusTrace, you’ll get to solve challenging, real-world problems that truly make a difference to society.

As a Product Developer at TrusTrace, you’ll get to solve challenging and real-time problems using cutting edge technologies. You get to work with industry thought leaders and big-name brands. You will work with the product team to materialize the requirements into pieces of user stories and priorities. You will get hands-on experience in polyglot programming to build solutions and write tests to ensure quality code. (We primarily work on Java, typescript/node, and golang). If you build it, you will own it, i.e . you will be generating metrics, track improvements, and bug fixes for features that are built and shipped by you.

Experience & Skills: (3 – 6 Years) The successful candidate will have

  • Passion for problem-solving.
  • Flexibility to multitask and re-priorities when necessary.
  • Ability to work in an agile and customer-eccentric team.
  • Open to learning new technologies.
  • Prior saas/start-up experience is preferable, but not mandatory.
  • Hands-on experience in back-end technologies and have a strong understanding of core data structure and design patterns.
  • Commanding knowledge in HLD/LLD
  • Basics of system design and distributed systems
  • Strong fundamentals in frameworks like Spring MVC, Spring Security, Spring Data, and Spring-boot.
  • Sound knowledge in Java and JVM ecosystem.
  • Write the production-grade test code. Junit/ TestNG
  • Proficiency with Rest API performance and OpenAPI standards.
  • Experience in building cache layers and invalidate them properly ;-)
  • Strong knowledge of NoSQL(Mongo) database.
  • Experience with Elastic search or Solr is preferred.
  • Basics understanding of cloud infrastructures (Preferably AWS) and CI/CD pipelines.
  • Should have startup/product Experience

Educational Qualification : Preferably from CS/Circuit Background

Read more
Quolam Business Solutions
Lakshmi Vedanarayanan
Posted by Lakshmi Vedanarayanan
Remote, Navi Mumbai, Mumbai
2 - 4 yrs
₹3.5L - ₹6.5L / yr
skill icon.NET
ASP.NET
Windows Azure
skill iconC#
DevOps
+5 more
Development skills required
• Microsoft: http://asp.net/" target="_blank">ASP.NET Core, Azure, C#/Web API 
• Web: Azure Web Apps, HTML, HTML5, Javascript, CSS3 , BootStrap 
• Frameworks: .NET Core 2.1+ (required), Azure PaaS, Jquery, ReactJS 
• Experience with Azure, .NET Core, RESTful services, AWS, 
• Databases: NoSQL db (Azure Cosmos or MongoDB), SQL Server, Azure SQL, Azure Tables, Stored Procedure Development, Performance Tuning 
Read more
StarClinch
at StarClinch
1 video
9 recruiters
Misbah From
Posted by Misbah From
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹4.8L - ₹8.4L / yr
skill iconPHP
skill iconLaravel
skill iconJavascript
skill iconHTML/CSS
skill iconGit
+1 more
  • Writing back-end code and building efficient PHP modules.
  • Write clean, well-designed code.
  • Updating and altering application features to enhance performance.
  • Conducting analysis of website and application requirements.
  • Developing back-end portals with an optimized database.
  • Integrating data storage solutions.
  • Troubleshoot and fix any issues relating to PHP programs.
  • Ensure smooth operations of web processes and infrastructure.
Requirements
  • 3+ years of Professional Full time experience building and maintaining complex software on a cross-functional team. You'll join us in writing clean, maintainable software that solves hard problems. You'll write testable, quality code. You'll push the team and the mission forward with your contributions.
  • Strong database skills
  • Bachelors or Masters in Computer Science Engineering (or equivalent)
  • Minimum product dev experience of 3+ years in web/mobile startups with expertise in designing and implementing high performance web applications.
  • You're an incessant problem solver and tougher the problem gets, more fun you have.
  • You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.
  • Understanding of MVC design patterns.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Knowledge of object-oriented PHP programming.
  • Understanding accessibility and security compliance.
  • Proficient understanding of code versioning tools, such as Git, BitBucket.
  • Good knowledge of relational databases, version control tools, and developing web services.
Read more
Shipsy
at Shipsy
2 recruiters
Dhruv Agrawal
Posted by Dhruv Agrawal
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹15L - ₹30L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
Data Structures
Algorithms
skill iconPython
+2 more
JOB DESCRIPTION We are looking for a passionate Software Engineer to design, develop and scale software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like JavaScript, Python, Scala, Java. Our ideal candidates are familiar with the software development lifecycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. RESPONSIBILITIES Execute full software development life cycle Develop flowcharts, layouts, and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with the latest features REQUIREMENTS Proven work experience as a Software Engineer or Software Developer Prior work experience of 1-2 years is welcome Experience designing interactive applications Understanding of algorithms and data structures Ability to develop software in JavaScript, Python, Scala, Java or other programming languages Excellent knowledge of databases, SQL and non-SQL technologies is a plus Experience in developing web applications using at least one popular web-framework is a plus Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications Experience with Data Science is a plus University/college degree in Computer Science, Engineering or relevant field
Read more
Heliverse Information technology
Smita Roy
Posted by Smita Roy
Mohali
1 - 3 yrs
₹1L - ₹3.5L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress

The ideal candidate is a highly resourceful and innovative developer with extensive experience in the Node Js . You must also possess a strong knowledge of Mongo DB

 

Responsibilities

  • Perform a mix of maintenance, enhancements, and new development as required
  • Work in a data analyst role and with business intelligence applications
  • Document features, technical specifications & infrastructure Responsibilities
  • Work cross-functionally to convert business needs into technical specifications

 

Qualifications

Back-end technologies& Front-end (HTML, JavaScript, CSS), Node js,Mongo Database, MySQL databases

  • 1+ years' of experience in web development and software design
  • Expertise in Strapi will be a plus point
  • should be able to create the APIs
  • Payment Gateway Integration( Stripe)
Read more
Icicle Technologies
at Icicle Technologies
1 recruiter
Icicle Technologies
Posted by Icicle Technologies
Remote, Bengaluru (Bangalore), Mumbai
3 - 12 yrs
₹4L - ₹15L / yr
skill iconRuby on Rails (ROR)
skill iconHTML/CSS
RSpec
skill iconJavascript
RESTful APIs
+2 more

Icicle is looking for an experienced RoR developer who can effortlessly build with us the cleanest of all designs. We're looking for passionate Ruby on Rails developers to join our IT team in Mumbai.


Icicle builds Web & Mobile products for Startups, Brands, Digital Agencies and Enterprises, helping in bringing their ideas to life. More - www.icicletech.com


The team consists of bright young designers, hackers, senior developers, startup specialists. We are distributed with offices in Mumbai, Bangalore and New York. More - www.icicletech.com


What will you do?

As a Ruby on Rails developer, you will get to:

  • Participates as an independent contributor on an agile development team working closely with team members to effectively deliver high quality code.
  • Complete ownership of a product or feature from development to launch.
  • Coordinate and participate in the code review process to ensure delivery of high-quality, testable code using best practices and current software patterns.
  • Review and mentor other team members. Be a team player!
  • Get complete control of the product with active involvement in deciding stack and architecture.

What we are looking for

  • Minimum 3+ years in depth hard core experience in Ruby on Rails
  • Deep understanding of object-orientated programming
  • A knack for writing clean, readable maintainable Ruby code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Skillset in Testing using Rspec
  • Demonstrated skills and experience with writing testable code and using related best practices.
  • Understanding of web services technologies such as REST is required.
  • Good experience and understanding of continuous integration and deployment process.
  • Knowledge in working with AWS or other cloud platform
  • Experience in working with limited direction while exceeding delivery expectations.
  • Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the teams coding quality.

Technical Expertise
Core

Ruby, Ruby on Rails, HTML, CSS3, JavaScript, Rest API
Databases

PostgreSQL, MongoDB, Redis, Memcached
Testing

Rspec (or any other Unit testing framework)
Cloud/Deployments

Capistrano, Docker, Heroku, AWS, Kubernetes

Desirable Skills

  • Participation in open-source projects.
  • Actively involved in solving problems on Github, Stackoverflow.com and groups.
  • Experience working in JS and front end frameworks (React)
  • Interest in learning new technologies.

Why Icicle

  • 100% work-life balance
  • Competitive salary
  • Perks of getting free Gym Membership vouchers.
  • Medical checkup Vouchers with topnotch hospitals and coupons for medical bills.
  • Exposure to futuristic technology, mentally stimulating work environment.
  • Opportunity to work with a big team of experienced, committed, talented people with a great sense of humour.
  • Stability of a legacy company and agility of a startup - best of both the world.
  • A healthy work environment with no politics, no bureaucracy.
  • Encouraged to learn new skills, grow together, not just maintain the status quo

So, if you have 3+ years of experience developing applications with Ruby on Rails, apply today!

Read more
Clonect Solutions private Limited

Rekha Shenoy
Posted by Rekha Shenoy
Bengaluru (Bangalore)
3 - 5 yrs
₹4L - ₹8L / yr
Mean Stack
HTLM5
skill iconHTML/CSS
We are a fast growing startup organization, developing product & platform in Governance, Risk and Compliance (GRC) domain. Our organization is promoted by Senior Executives of Infosys. We are a team of motivated & passionate professionals working on leading edge technology on cloud, mobile etc. We are proud to have few established and reputed organizations working with us as clients and investors. For Details : pl. visit our website www.clonect.com Skillset Required : • Exceptional coding skills in JavaScript (both frontend and backend) • Advanced proficiency in MEAN Stack (MongoDB, Express, AngularJS, NodeJS) • Proficiency in HTML5 and CSS3 along with knowledge of latest UI trends in web development and design • Prior experience in building Hybrid mobile apps using Ionic is a huge plus • Experience on server side programming using .Net is a real plus • Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration and continuous delivery • Exceptional verbal, written and listening skills • Ability to learn new technologies quickly
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos