Senior Software Engineer at Photon Commerce · Remote only · 5 - 10 years · ₹12L - ₹25L / yr · Profitable · Remote only · Posted 2 Nov 2021
|
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
|

About Photon Commerce
About
Connect with the team
Similar jobs (2)
We are looking for a Senior Full Stack Engineer to join our lean, high-impact engineering team. This is a key founding-team role where you will work closely with the CTO and help build the engineering foundation of the company.
The ideal candidate is a backend-strong full-stack engineer with solid Python and React experience, a strong understanding of AI/LLMs, and the ability to independently take ownership of projects from idea to production.
What You'll Do:
- Build and scale applications across the backend and frontend
- Develop backend services and APIs using Python
- Build and maintain frontend applications using React
- Design and implement AI/LLM-powered applications and features
- Work with AI services and integrate them into real-world applications
- Contribute to system design and architecture
- Work with cloud infrastructure and services
- Take ownership of features and initiatives from ideation to production
- Identify problems and proactively drive solutions without requiring constant direction
- Work closely with the CTO and founding team to shape engineering practices and future systems
- Communicate technical concepts clearly to technical and non-technical stakeholders
What We're Looking For:
- 3–6 years of software engineering experience
- Strong experience with Python
- Good hands-on experience with React
- Strong backend development experience with full-stack exposure
- Practical understanding of AI, LLMs and AI services
- Experience building at least one meaningful AI project beyond basic API/chatbot integrations
- Experience taking an AI/ML application or feature into production is preferred
- Exposure to cloud platforms
- Good understanding of system design and software architecture
- Strong problem-solving and ownership mindset
- Excellent communication skills and ability to explain complex technical concepts in simple language
- Genuine hands-on experience with the technologies mentioned on the resume
What Makes This Role Different:
This is not a typical execution-focused engineering role. We are building a lean "A-team" of experienced engineers who will eventually help shape the team and take on senior/leadership responsibilities.
We're looking for someone who:
- Takes initiative rather than waiting for tasks
- Can work independently in an early-stage environment
- Is comfortable exploring and building with AI
- Can go deep into the work they've done and explain the technical decisions behind it
- Wants significant ownership and influence over the product and engineering direction
Location & Compensation
- Work Mode: Remote initially
- Future Location: Expected relocation to Bangalore in approximately 1 year
- Working Hours: Regular IST hours
- Travel: Potential opportunities to travel to Germany
Interview Process:
3 Rounds
- Technical & Project Deep Dive – Conversational discussion around past projects, AI experience and technical depth
- System Design & Technical Round – Deeper technical and architecture discussion
- Founder Round – Communication, culture fit, ownership and initiative
Job Summary
We are looking for an experienced Python Developer for the position of Delivery Module Lead. The ideal candidate should have strong hands-on experience in Python programming, front-end technologies, and back-end development. The candidate will be responsible for developing scalable web applications, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python and front-end technologies.
- Collaborate with product managers, designers, and developers to understand business requirements and implement solutions.
- Develop responsive user interfaces and optimize application performance across different browsers and devices.
- Write clean, reusable, and maintainable code following development best practices.
- Conduct code reviews and ensure code quality and standards.
- Debug, troubleshoot, and resolve application issues.
- Develop and integrate RESTful APIs and web services.
- Participate in Agile development activities, including sprint planning, daily stand-ups, and retrospectives.
- Continuously improve development processes and stay updated with emerging technologies.
Mandatory Skills
- Strong proficiency in Python programming.
- Hands-on experience with HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end frameworks such as Django or Flask.
- Good understanding of RESTful APIs and web services.
- Experience with Git and version control systems.
- Strong problem-solving and analytical skills.
Preferred Skills
- Knowledge of databases such as PostgreSQL, MySQL, or MongoDB.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Docker and containerization technologies.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with Agile methodologies and project management tools.






