Full Stack Engineer

1 years

0 Lacs

Posted:5 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Lead Software Engineer (SDE3)

Experience: 1-2 Years or 3-5 Years or 7-9 Years

Location: Pune OR Hyderabad

Type: Full-time - Hybrid


About the Role

As a Staff/Senior Software Engineer, you will take ownership of critical technical components and serve as a technical leader within the engineering team. You'll drive the development of key modules—such as the simulation core, evaluation frameworks, and MCP client implementations—while setting technical standards and supporting the broader engineering organization. This role requires both deep technical expertise and the ability to make sound architectural decisions that impact the platform's success. You'll work on challenging technical problems, mentor other engineers, and own solutions end-to-end.


Responsibilities


  • Technical Ownership & Leadership

  • Own one or more critical technical components end-to-end
  • Drive the technical direction and best practices for assigned areas
  • Make architectural decisions that impact scalability, performance, and maintainability
  • Set code quality standards and review practices
  • Act as a technical resource for complex problem-solving


  • Core Platform Development

  • Design and implement sophisticated platform components
  • Build high-performance systems for conversation simulation and AI evaluation
  • Develop evaluation metrics, scoring algorithms, and quality measurement systems
  • Implement integrations with LangChain, LangGraph, and MCP protocols
  • Optimize performance, reliability, and scalability of systems


  • System Design & Architecture

  • Contribute to overall system architecture and design decisions
  • Design data pipelines for synthetic conversation generation
  • Ensure systems are scalable, maintainable, and resilient
  • Identify and resolve architectural bottlenecks
  • Document system designs and technical decisions thoroughly


  • Code Excellence

  • Write clean, maintainable, high-quality code
  • Develop comprehensive test coverage (unit, integration, performance tests)
  • Conduct thorough code reviews and provide constructive feedback
  • Establish and maintain coding standards and best practices
  • Refactor and improve existing code proactively


  • Mentoring & Knowledge Sharing

  • Mentor senior and junior engineers on technical topics
  • Share architectural knowledge and best practices
  • Help unblock technical issues for team members
  • Lead technical discussions and design reviews
  • Document complex systems and decision rationale


  • Feature Development & Delivery

  • Develop complex features end-to-end from design to production
  • Work with product and customer teams on requirements clarification
  • Deliver high-quality solutions on schedule
  • Identify and address technical debt
  • Support production deployments and troubleshooting


  • Innovation & Continuous Improvement

  • Identify opportunities for technical improvements and optimizations
  • Evaluate new technologies and frameworks relevant to the platform
  • Drive adoption of best practices and tooling
  • Stay current with industry trends in AI, testing, and software architecture
  • Propose and implement technical initiatives that improve platform capabilities


Qualifications

  • 7+ years of software development experience, with 2+ years at a senior level
  • Deep expertise in Java and/or Python
  • Proven experience designing and owning complex systems end-to-end
  • Strong understanding of software architecture, design patterns, and scalability
  • Experience with full-stack development (backend systems, APIs, databases)
  • Excellent problem-solving and analytical skills
  • Ability to mentor and influence other engineers
  • Strong communication skills and ability to articulate technical concepts
  • Experience working in agile/iterative development environments


Required Skills

  • Experience with LangChain, LangGraph, or similar ML/AI frameworks
  • Familiarity with MCP (Model Context Protocol) or protocol-based integrations
  • Background in conversational AI or NLP systems
  • Experience with synthetic data generation and evaluation systems
  • Performance optimization and system scalability expertise
  • Familiarity with cloud platforms (AWS preferred)
  • CI/CD pipeline experience

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Hireologist logo
Hireologist

Human Resources Technology

San Francisco

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india

bengaluru, karnataka, india

gurgaon, haryana, india

hyderabad, telangana, india

pune, maharashtra, india