Senior Software Engineer I (Full Stack) at Planview · Bengaluru (Bangalore) · 9 - 12 years · Profitable · Posted 9 Oct 2026

Senior Software Engineer I (Full Stack) – OKRs
Team: OKRs, Product Development
About the Role
Join Planview's Product Development team as a Senior Software Engineer I on the OKRs team. You will design, build, and evolve web applications using Python on the backend and React on the frontend, with a primary focus on backend (roughly 70% backend / 30% frontend).
You will own features from concept through deployment, contribute to technical strategy, and help build secure, scalable, and maintainable products. Working closely with Product, Design, and QA, you will also raise engineering quality through thoughtful code reviews, strong development practices, and mentorship.
What You'll Do
- Design and develop modern web applications using Python and React.
- Build RESTful and/or GraphQL APIs using Django, Flask, or FastAPI.
- Lead technical design discussions, create architecture documents, and drive decisions on scalability, security, performance, and maintainability.
- Own features end to end, from discovery and technical design through development, testing, deployment, and ongoing support.
- Collaborate with Product, Design, QA, and other engineering teams to deliver high-quality customer outcomes.
- Conduct code reviews, promote engineering best practices, and mentor mid-level and junior engineers.
- Optimize performance across the stack, including frontend rendering, API latency, and database queries.
- Build and maintain CI/CD pipelines and contribute to cloud infrastructure, deployment automation, and observability.
- Identify and reduce technical debt, including leading modernization, refactoring, and migration initiatives.
- Participate in on-call rotations and incident response, and lead root-cause analysis for production issues.
What You'll Bring
Required
- 9–11 years of experience building and maintaining production-grade web applications, with strong expertise in Python (backend) and hands-on experience with React (frontend).
- Strong proficiency in Python and experience with Django, Flask, or FastAPI.
- Solid understanding of async programming, background job processing (e.g., Celery, RQ), API design, database design, and scalable backend architecture.
- Strong system design skills: ability to design scalable, reliable, and maintainable systems, make sound technical trade-offs, and translate business requirements into robust designs.
- Experience with React, including Hooks, Context, and state/data management using Redux, Zustand, or React Query.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong database fundamentals, including schema design, indexing, and query optimization with PostgreSQL and/or MySQL; experience with NoSQL technologies such as MongoDB and Redis.
- Hands-on experience with CI/CD, Git workflows, and automated testing (Jest and React Testing Library on the frontend, PyTest on the backend).
- Practical knowledge of application security, including OAuth, JWT, and OWASP principles.
- Strong debugging, performance optimization, and code quality skills, with the ability to independently own technical problems.
- Clear communication skills, with the ability to influence design decisions and work effectively across teams.
Nice to Have
- Experience with AWS.
- Experience with Next.js, server-side rendering, or micro-frontend architectures.
- Exposure to message queues and event streaming (Kafka, RabbitMQ, Amazon SQS).
- Knowledge of GraphQL.
- Experience with Infrastructure as Code (Terraform, CloudFormation).
- Familiarity with monitoring and observability tools (Datadog, Grafana, Sentry, ELK).
- Knowledge of AI/ML integration or Python data pipelines.
- Experience in SaaS, fintech, or enterprise product environments.
- Open-source contributions, technical blog posts, or conference talks.
What Success Looks Like
- You deliver secure, reliable, and maintainable features that create measurable value for the OKRs product.
- You own both the frontend and backend of the OKRs product and make sound technical decisions, documenting the architecture and trade-offs behind them.
- You improve application performance, developer productivity, and operational reliability over time.
- You contribute to a culture of quality, collaboration, mentoring, and continuous improvement.
- You help the team respond effectively to production issues and prevent recurring problems through strong root-cause analysis.
Why Join Us
- Freedom to modernize and innovate
- A flexible, learning-oriented team culture
- A clear growth path toward Senior Software Engineer II
Join Planview
If you are a hands-on full-stack engineer who enjoys solving complex problems, shaping technical direction, and helping teams build better software, we encourage you to apply.

About Planview
About
Planview is a global leader in Strategic Portfolio Management (SPM) and Digital Product Development (DPD), empowering organizations to turn strategy into measurable outcomes. Our AI-driven connected platform helps enterprises align on priorities, optimize resources, and deliver value with speed and clarity. From strategic planning and portfolio management to product innovation, enterprise architecture, and collaborative work, Planview brings every class of work and every team onto a single, unified system. More than 3,000 customers and over 3.1 million users worldwide rely on Planview to gain real-time insights, make confident decisions, and drive transformation at scale.
Headquartered in Austin, Texas with a global team of over 1,500 employees, Planview combines deep market expertise with a culture of innovation and customer obsession. Our platform is consistently recognized by industry analysts for leadership and vision, and we continue to expand our global footprint—including a strong presence in India—to support enterprises across industries. At Planview, you’ll join a fast-growing company shaping the future of connected work, helping organizations deliver on what matters most.
Candid answers by the company
Planview has one mission: to build the future of connected work, from ideas to impact.
As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, technology management (enterprise architecture), innovation management, collaborative work and project management. Our connected platform of solutions underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100.
At Planview, our people connections drive our innovation and success. Our global team of 1400+ work remotely and across our offices including Austin, Vancouver, Hod HaSharon, Bangalore, and Stockholm. We are proud of our world-class, connected culture built on our shared values, that supports our teams to be successful from anywhere.
Photos
Connect with the team
Similar jobs (10)
We are looking for a skilled Full Stack Developer with 3+ years of experience in Python and React.js to join our engineering team. The ideal candidate should have strong experience building scalable web applications, developing backend APIs, and creating responsive frontend interfaces.
Key Responsibilities
- Develop and maintain full-stack web applications using Python and React.js.
- Build scalable and secure RESTful APIs using Django, Flask, or FastAPI.
- Develop responsive and user-friendly interfaces using React.js.
- Integrate frontend applications with backend APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Write clean, reusable, and maintainable code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow software development best practices.
- Collaborate with UI/UX designers, QA engineers, DevOps, and other developers.
- Write unit and integration tests to ensure application reliability.
- Use Git/GitHub/GitLab for version control.
- Contribute to system design, documentation, deployment, and continuous improvement.
Required Skills
- 3+ years of professional experience in Full Stack Development
- Strong hands-on experience with Python
- Strong experience with React.js
- Experience with Django / Flask / FastAPI
- Good understanding of JavaScript, HTML5, and CSS3
- Strong knowledge of REST APIs
- Experience with PostgreSQL / MySQL / MongoDB
- Good understanding of Git and version control
- Strong knowledge of OOP, data structures, and software development concepts
- Experience with debugging and performance optimization
- Good problem-solving and communication skills
Good to Have
- Experience with TypeScript
- Knowledge of Next.js
- Experience with AWS / Azure / GCP
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD pipelines
- Experience with microservices architecture
- Exposure to AI/ML or GenAI applications is a plus
Education
Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
Full-Stack Engineer (Backend Heavy)
Experience: 4–6 Years | Function: Engineering — Product | Location: On-site
About Us
We’re building the next generation of AI-powered business software, and we’re looking for people who want to shape that future with us. With Lumen, we’re reimagining how users interact with CRM — moving beyond screens, menus and dashboards to an intelligent interface where users can simply ask AI to take actions, retrieve knowledge, generate insights and get work done. With Agent Studio, we’re enabling businesses to build, test and deploy their own AI agents for real-world workflows. And with Invorto, we’re bringing AI to voice, allowing businesses to create intelligent voice agents tailored to their customer and operational use cases.
What makes this especially exciting is the stage and scale of the opportunity. You’ll get to work on genuinely hard problems across LLMs, agents, reasoning, orchestration, voice AI, evaluation, reliability and enterprise security — not as isolated experiments, but as products used in real business workflows. You’ll have the opportunity to build zero-to-one, own meaningful parts of the product end-to-end, work closely with customers, experiment rapidly, and see your work reach production at scale.
Why join now? Because the playbook for enterprise AI is still being written. You won’t just be implementing someone else’s roadmap — you’ll help define the product, architecture and experiences that become that playbook. Expect high ownership, fast iteration, hard technical and product problems, direct customer impact, and the chance to build AI systems that have to work reliably in the real world — not just in a demo.
About the Role
We are looking for a Full-Stack Engineer with a strong backend bias to help build end-to-end product experiences across Lumen and Agent Studio. You will own features from database and API design through to the front-end experience, working closely with product and design to ship AI-powered experiences that real business users depend on every day.
What You’ll Do
Design and build backend services and APIs in Python that power core product and AI-agent features.
Build front-end interfaces and experiences that let users interact naturally with AI agents, insights and CRM workflows.
Own features end-to-end — from data modeling and backend logic to UI implementation, testing and release.
Work with product managers and designers to translate requirements into well-architected, scalable systems.
Integrate with LLM-based and agentic backend systems built by the AI/ML engineering team.
Optimize application performance, reliability and code quality across the stack.
Engage directly with customers and customer success teams to understand workflows, triage issues and inform roadmap decisions.
What We’re Looking For
4–6 years of professional full-stack engineering experience, with a clear backend-heavy skill set in Python.
Strong experience designing and building REST/GraphQL APIs, data models and scalable backend services.
Working proficiency with modern front-end frameworks (e.g., React) to build and integrate user-facing features.
Experience with relational/NoSQL databases, caching and cloud infrastructure.
Ability to move fast in a zero-to-one environment while maintaining code quality and system reliability.
Strong communication skills — this is a customer-facing role, and you will be expected to clearly articulate technical concepts, decisions and trade-offs to both technical and non-technical stakeholders, including customers.
Good to Have
Experience building features on top of LLM or AI-agent backends.
Prior experience in CRM, SaaS or enterprise business applications.
Exposure to real-time or voice-based product interfaces.
- 6+ years of professional full-stack software engineering experience, with demonstrated ownership of production systems end-to-end (not just feature contribution within a large team).
- Backend: Strong proficiency in Python (FastAPI or Flask) — this is BuildTwin's primary backend language, used across the AI pipeline and application layer.
- Frontend: Strong proficiency in React and TypeScript, including building data-dense, interactive interfaces (dashboards, review workflows, file viewers) — not just CRUD forms.
- Database: Deep, hands-on experience with PostgreSQL — schema design, query optimization, indexing strategy, and multi-tenant data modeling.
- API design: Proven experience designing clean, versioned REST APIs, particularly ones serving as the integration layer between a backend/AI system and a frontend or third-party consumer.
- Cloud & DevOps: Production experience with AWS or Azure (compute, storage, queuing/messaging services), Docker, and CI/CD pipelines.
- Asynchronous & batch processing: Real experience with job queues (Celery, SQS, or equivalent) and designing systems that process work in parallel with proper failure isolation.
- Multi-tenant architecture: Direct experience building and securing systems that serve multiple isolated clients/tenants from shared infrastructure.

Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions that streamline complex business processes. Operating at the intersection of data engineering and cloud infrastructure, the company serves a diverse portfolio of clients across the fintech and enterprise SaaS sectors. With a culture rooted in technical excellence and agile problem-solving, Euphoric Thought Technologies empowers its engineers to own their modules from conception to deployment, fostering an environment where high-impact code is the primary driver of growth.
Role Overview:
As a Python Developer specializing in Flask, you will be responsible for architecting and maintaining robust backend services that power our core platforms. Must have hands on experience in React.js ,You will work closely with cross-functional teams, including product managers and frontend engineers, to translate business requirements into high-performance API endpoints. Your daily contributions will directly influence the scalability and reliability of our applications, ensuring that our users experience seamless performance even as our data volume and traffic continue to grow.
Key Responsibilities:
- Design and implement scalable RESTful APIs using the Flask framework to support high-traffic web applications.
- Optimize database queries and schema designs in SQL to ensure low-latency data retrieval for complex reporting modules.
- Deploy and manage backend services on AWS infrastructure, ensuring high availability and efficient resource utilization.
- Collaborate with the engineering team to conduct rigorous code reviews, maintaining high standards for code quality and maintainability.
- Troubleshoot and resolve production-level bottlenecks to improve the overall stability of the application ecosystem.
- Integrate third-party services and internal microservices to expand the functionality of our existing product suite.
Required Skillset:
- Demonstrated expertise in building production-grade applications using Python and the Flask framework with 5 years of professional experience.
- Strong proficiency in React.js.
- Hands-on experience with AWS cloud services, including EC2, RDS, and S3, for deploying and scaling backend infrastructure.
- Ability to communicate technical concepts clearly to non-technical stakeholders and work effectively in a collaborative, team-oriented environment.
- Strong analytical mindset with the ability to debug complex issues and provide long-term architectural solutions.
- Comfortable working in a hybrid office environment in Bangalore, demonstrating the ability to manage tasks independently while staying aligned with team goals.
- A degree in Computer Science, Engineering, or a related field is preferred, though equivalent professional experience is highly valued.
Experience:
- Python: 5 years (Preferred)
- AWS: 3 years (Preferred)
- Flask: 3 years (Preferred)
- React.js 4 years (Preferred)
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

About the company
The company delivers the power of technology and intelligence to investors and companies and enables growth and value creation in the private unlisted markets. We make it easier for investors to know everything about a company, and a company to know everything about an investor. Our intelligence is used by more than 400+ customers across Venture Capital, Private Equity, Investment Bankers, and Corporates. Our intelligence covers the entire universe of Indian private companies and investors. We are gearing to power growth and transactions in private markets in India and around the world. We want our solutions to be reliable, timely and trustworthy to make investment and business decisions.
Founded in 2015 by IIT Madras Alumni Mr. Krishna Saraswati and Mr. Avinash Loganathan, as a fintech startup we have 3 products in the market. 1. PrivateCircle Research: Private Market Intelligence product. 2. PrivateCircle Connect: Intelligent Prospecting tool for Sales teams. 3. PrivateCircle Markets: Investment opportunities discovery platform.
About the role
We are looking for a Senior backend engineer with 4+ years of experience building large scale web applications. A highly skilled Python Developer with advanced coding abilities in Python.
Responsibilities:
- Design, Develop and maintain products using bleeding-edge technologies on Python
- Collaborating with the rest of the engineering team to design and deploy the code to test/production and implement new features.
- Debug, validate, review and test new and existing code.
- Act as a mentor to junior developers, providing guidance and support on technical issues.
- Write clean, efficient and well documented code
- As a Senior, you are required to regularly interact with their peers, managers and PMs (product/program managers).
Requirements:
- Advanced knowledge of Python (4+ years) with strong OOPs fundamentals.
- Version Control using git.
- Experience with web frameworks and MVC/ MVT architecture.
- Experience with Django framework and its ORM.
- Experience with REST API's and microservices architecture.
- In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB).
- Knowledge of distributed systems is a plus.
- Experience with Elasticsearch is a plus.
- Experience with Docker, Kubernetes or any other container technologies is a plus.
- Experience with Celery or other asynchronous task queues.
- Experience using system monitoring tools, automated testing frameworks and implementing server-side security.
We offer a dynamic and fast-paced work environment with ample opportunities for growth and advancement. If you're a highly motivated individual with a passion for coding and a desire to work with cutting-edge technologies, please apply today!
We’re looking for a hands-on builder who can thrive in a fast-paced startup environment. You’ll own features end-to-end, from designing architecture to writing clean, reusable code, testing, deploying, and iterating fast.
What you’ll do
- Build and scale web + mobile applications using Python (Django) and React Native/React.
- Design, develop, and deploy cloud-native solutions using AWS services.
- Work with both SQL and NoSQL databases (PostgreSQL, DynamoDB).
- Ensure applications are secure, scalable, and performance-optimized.
- Collaborate closely with product, design, and business teams to ship features at lightning speed.
- Take ownership of problems - from brainstorming and architecture to debugging in production.
- Bring startup energy: move fast, learn fast, and don’t be afraid to get your hands dirty.
What we’re looking for
- 1-3 years of experience in full-stack development.
- Strong experience in Python (Django).
- Proficiency in React Native/React, with solid knowledge of JavaScript.
- Experience with AWS services (serverless, EC2, S3, etc.).
- Experience with docker or kubernetes.
- Hands-on with databases: PostgreSQL, DynamoDB.
- Strong understanding of data structures, design patterns, and microservices architecture.
- Proficiency with Git and version control workflows.
- A product-first mindset, balancing code quality with speed of execution.
- Great communication skills, detail-oriented, and a true team player.
- Bonus - If you are an AI native developer and try to solve problems using AI
This is a remote position.
About Leegality:
Leegality works with large Indian businesses to digitally transform critical compliance processes in a fast, easy and secure way.
We have multiple products across 2 categories:
Document Infrastructure:
Products that help businesses build paperless processes at scale:
- Document Execution Workflow: A unified platform for businesses to digitally execute (eSign, eStamp, Template Pre-fill, Document Fraud Prevention etc.) agreements, forms and other documents in a compliant way. Currently in use by 2000+ Indian businesses from giants like HDFC and SBI Cards to high-growth disruptors like goDigit and Cars24.
- Contract Management: An AI-powered platform for businesses to quickly review, negotiate and take action on contracts
- Signstation: A simple platform for businesses to digitally sign simple documents like invoices, policies and letters in a cost effective manner
Consent Infrastructure:
- Consentin: An end-to-end DPDP and Privacy compliance platform for Indian businesses
- Consentin Lens: A data discovery platform for businesses to identify the personal data they collect and store.
If you’re interested in building mission critical software that operates at population scale (75 million + Indians have signed at least one document through Leegality) then join Leegality.
Curious about our impact? Explore our customer success stories: leegality.com/case-studies
Our Culture
At Leegality, trust, ownership, transparency, and having fun while doing meaningful work are core to how we operate — not just values on paper. Our team rated us an incredible 97 eNPS for FY 2023–24 — the highest among 175+ startups surveyed.
We focus deeply on helping our people grow and stay motivated. Some of the perks you’ll enjoy:
- Flexible working hours
- Hybrid work setup
- Bi-annual performance appraisals
- A culture that rewards initiative, curiosity, and impact
If you're looking for a place where you can make a real difference while working with smart, driven, and genuinely nice people, welcome to Leegality.
Location: Hybrid
Role Overview
We are looking for a Technical Lead – Python to lead the design, development, and evolution of scalable backend systems that power Leegality's products. This role combines hands-on backend development with technical leadership, enabling you to influence architecture, mentor engineers, and drive engineering excellence across the team.
You will work closely with Product, Design, QA, DevOps, and other engineering teams to build reliable, secure, and high-performance applications while fostering a culture of ownership, collaboration, and continuous improvement.
Key Responsibilities
- Lead the design, development, and maintenance of scalable backend applications using Python.
- Own the technical architecture of backend systems, ensuring scalability, reliability, maintainability, and security.
- Design, develop, and optimize RESTful APIs and microservices for high-performance applications.
- Drive architectural decisions, establish engineering best practices, and promote clean, maintainable code.
- Conduct code reviews and mentor engineers through technical guidance, pair programming, and knowledge sharing.
- Lead technical estimation, sprint planning, solution design, and execution for engineering initiatives.
- Optimize application performance through database tuning, caching, asynchronous processing, and efficient system design.
- Ensure high code quality through unit testing, integration testing, CI/CD pipelines, and automated deployment practices.
- Troubleshoot and resolve complex production issues while driving root cause analysis and long-term improvements.
- Evaluate and adopt new technologies, frameworks, and engineering practices to continuously improve the platform.
- Build and foster a high-performing engineering culture focused on collaboration, accountability, innovation, and continuous learning.
Desired Skills
- 7–11 years of experience in backend software development, with at least 2–4 years in a technical leadership role.
- Strong proficiency in Python and object-oriented programming concepts.
- Hands-on experience with Python frameworks such as Django, Flask, or FastAPI.
- Strong understanding of RESTful API design and development, authentication mechanisms (JWT/OAuth), and API security best practices.
- Experience designing scalable backend architectures, distributed systems, and microservices.
- Strong knowledge of relational databases such as MySQL or PostgreSQL, with experience in query optimization, indexing, and schema design.
- Exposure to NoSQL databases such as MongoDB and caching technologies like Redis.
- Experience with cloud platforms such as AWS, containerization using Docker, orchestration using Kubernetes, and CI/CD pipelines.
- Strong understanding of software engineering best practices, including design patterns, SOLID principles, code reviews, testing, and documentation.
- Experience with version control systems such as Git and modern development workflows.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
- Ability to balance hands-on development with technical leadership and delivery ownership in a fast-paced product environment.
- Experience working in SaaS or product-based organizations is preferred.
- Exposure to AI-assisted development tools such as GitHub Copilot, Cursor, or ChatGPT is an added advantage.
We are seeking a Senior Full Stack Engineer to join our team in a long-term contractor capacity to continue development of a production-grade platform hosted on AWS.
This application supports policy processing, third-party integrations, compliance workflows, reporting, and intelligent automation capabilities. The ideal candidate is a strong software engineer first, capable of contributing across the full stack while helping scale and evolve the platform.
This role requires someone who can step into an existing system, understand complex workflows quickly, and independently deliver high-quality solutions.
Responsibilities
• Design, develop, and maintain full-stack application features across frontend and backend systems
• Build and support integrations with third-party systems and APIs
• Develop workflow-driven processes using Temporal
• Build scalable APIs and backend services using Python
• Maintain and optimize relational databases using PostgreSQL
• Develop reporting and analytics capabilities using charting libraries
• Contribute to AI-enabled features and integrations within the platform
• Improve CI/CD pipelines and deployment processes
• Participate in architecture discussions and help shape long-term technical direction
• Work closely with business and technical stakeholders to deliver production-ready solutions
Required Qualifications
Engineering
• at least 7+ years of full stack software engineering experience
• Strong proficiency in Python
• Strong frontend development experience with modern web frameworks
• Strong backend API development experience
• Experience designing and building scalable applications
• Strong understanding of software architecture and best practices
• Experience working in complex, integrated systems
Workflow and Orchestration
• Proven experience with Temporal
• Experience building and managing workflow orchestration patterns
• Familiarity with asynchronous processing and event-driven systems
Database and Reporting
• Strong experience with PostgreSQL
• Strong SQL and data modeling experience
• Experience building reporting dashboards and analytics features
• Experience with charting libraries such as Chart.js, D3.js, or Plotly
DevOps
• Experience with CI/CD pipelines
• Familiarity with containerized deployments
• Experience with cloud environments and modern development workflows
Preferred Qualifications
• Experience in insurance, surplus lines, or compliance-based applications
• Experience integrating with third-party vendors and external APIs
• Experience with AI tooling, LLM integrations, and context engineering
• Experience building intelligent automation features
What We Are Looking For
• Self-driven and highly autonomous
• Strong problem-solving ability
• Comfortable with ownership and accountability
• Able to contribute with minimal supervision
• Strong communication skills in English
• Comfortable working U.S.-based business hours
Ideal Candidate
A senior full stack engineer who can quickly contribute to an active production system, own features end-to-end, and help expand a platform that sits at the center of complex business workflows and integrations. Send resume with projects and contact information.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
About the Role
We are looking for an experienced Python Full-Stack Developer with 5+ years of experience to develop and maintain scalable web applications and SaaS products. The role involves working with Python, FastAPI/Flask/Django, ReactJS, REST APIs, databases, AWS, and Docker, while focusing on performance, scalability, and reliable solutions. The ideal candidate should have strong problem-solving skills and the ability to collaborate effectively with cross-functional teams.
Requirements
- 5+ years of hands-on experience in Python Full-Stack Development.
- Strong experience with Python, FastAPI/Flask/Django, ReactJS, JavaScript, HTML5, CSS3
- Good knowledge of REST APIs, Celery, and Redis.
- Experience with MySQL/PostgreSQL and MongoDB.
- Hands-on experience with AWS (EC2, Secrets Manager, ECR) and Docker.
- Proficiency in Git, NumPy, Pandas, and Matplotlib.
- Strong understanding of Data Structures, Algorithms, debugging, and performance optimisation.
- Knowledge of Machine Learning is an added advantage.
- Strong analytical, problem-solving, and communication skills.
Key Responsibilities
- Develop and maintain scalable full-stack applications using Python, FastAPI/Flask/Django, ReactJS, and JavaScript.
- Build and integrate REST APIs, responsive UI components, and third-party services.
- Implement asynchronous processing using Celery and Redis.
- Work with SQL and NoSQL databases including MySQL, PostgreSQL, MongoDB, and Redis.
- Develop data-driven solutions using NumPy, Pandas, and Matplotlib.
- Deploy and manage applications using AWS (EC2, Secrets Manager, ECR) and Docker.
- Use Git for version control and collaborative development.
- Debug, optimize, and ensure application performance, scalability, and reliability.
- Collaborate with cross-functional teams to deliver high-quality solutions and contribute to technical improvements.
Good to Have
- Experience working on SaaS products or large-scale web applications.
- Experience with AWS deployment and CI/CD pipelines.
- Knowledge of cloud architecture and microservices.
- Experience with machine learning or data-intensive applications.
- Experience with frontend state-management solutions such as Redux or Context API.
- Experience mentoring junior developers or leading technical initiatives.






















