Talent.com
Lead Software Development Engineer

Lead Software Development Engineer

Wenger & WatsonBengaluru, Republic Of India, IN
30+ days ago
Job description

Experience—5-10 years

Notice Period—Immediate to 30 Days maximum

Key Responsibilities

  • Technical Skills : Experience in system design, development complex software systems, ensuring scalability, reliability, and performance.
  • Code Quality & Best Practices : Must exhibit high coding standards, conduct code reviews, and ensure adherence to best practices within the development team.
  • System Ownership : Taking full ownership of significant modules and platforms ensuring its functional completeness and non-functional excellence. Design and deliver resilient and extensible products.
  • Cross-functional Collaboration : Working closely with other engineering teams, including product managers, data scientists to align on technical roadmaps and deliver impactful solutions.
  • Performance Optimization : Identifying and resolving performance bottlenecks in existing systems, optimizing code for efficiency and low latency.
  • Innovation and Development : Contributing to the evolution of core data and agentic platforms by implementing innovative technologies, algorithms, and design patterns.

Qualifications

  • Bachelor's in Computer Science.
  • Strong Programming Skills : Proficiency in multiple programming languages relevant to large-scale system development (e.G., Java, C++, Python, Go).
  • System Design : Deep understanding of distributed systems design principles, including scalability, fault tolerance, and consistency.
  • Infrastructure Expertise : Familiarity with cloud computing platforms (e.G., Google Cloud Platform) and experience with large-scale data management systems.
  • Problem-Solving : Excellent analytical and problem-solving skills to diagnose complex technical issues and develop effective solutions.
  • Communication and Collaboration : Ability to clearly communicate technical concepts to both technical and non-technical audiences, effectively collaborating with cross- functional teams.
  • Create a job alert for this search

    Software Development Engineer • Bengaluru, Republic Of India, IN