Product Engineer (Full Stack, IC)
New
J
JobgetherSoftware Development
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 4 years
- Required Skills
- PythonSQLDjangoGCPReactData modelingGenerative AI
Requirements
- At least 4 years of professional software engineering experience.
- Strong full-stack development skills, with backend experience in Python and preferably Django.
- Strong frontend development experience with React; experience with Angular or Vue is also acceptable.
- Solid knowledge of SQL and data modeling.
- Hands-on production experience with a major cloud platform, preferably GCP, including deploying, operating, monitoring, and debugging services.
- Practical GenAI experience, including having built at least one feature or tool using LLM APIs, with exposure to prompting, tool use, retrieval, or evaluation.
- Regular use of AI-assisted coding and development tools in day-to-day engineering work.
- Demonstrated experience shipping products end to end, including defining requirements directly with business or operational users.
- Strong product mindset and ability to make effective technical decisions based on user needs and measurable outcomes.
Responsibilities
- Work directly with operational stakeholders to understand workflows, constraints, and business needs, translating them into clearly scoped and buildable solutions.
- Own features end to end, covering data modeling, backend and frontend development, deployment, instrumentation, monitoring, and post-launch iteration.
- Build and integrate GenAI-powered capabilities, including LLM integrations, agents, retrieval-augmented generation (RAG), and workflow automation.
- Use AI-assisted development tools, including coding agents and AI-powered code review, as part of the standard software development workflow.
- Make pragmatic engineering trade-offs by shipping focused solutions, measuring outcomes, gathering feedback, and iterating quickly.
- Maintain ownership of production reliability through testing, code reviews, monitoring, production support, and proactive technical-debt reduction.
- Communicate progress, technical trade-offs, scope decisions, and potential risks clearly to non-technical stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site