Apply

Lead Software Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Lead, 7+ years

📍 Location: India

🔍 Industry: Observability and telemetry data solutions

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 3 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: Cloud ComputingJavaKafkaKubernetes

Requirements:
  • 7+ years of professional software development experience.
  • Proven track record of technical leadership.
  • Knowledge of fundamentals required to build and operate highly-available software and data pipelines at scale including data structures, architectural patterns, distributed systems and supporting toolchains.
  • Strong interpersonal skills, including the ability to seek consensus, provide technical leadership, lead by example, exhibiting patience and determination.
  • Ability to rapidly come up to speed on new teams and services to make decisive organizational and technical impact.
Responsibilities:
  • Engage, embed, and go deep with teams on high impact projects.
  • Do run-ahead research and build prototypes for new features or to optimize existing systems for performance or cost.
  • Coach and mentor the teams you collaborate with and develop balanced, maintainable solutions that leave teams healthier than before.
  • Contribute to cross-team initiatives and promote standards and information sharing between teams.
Apply

Related Jobs

Apply

📍 India

🧭 Full-Time

🔍 Observability

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 3 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering, or a related technical field.
  • 4+ years of experience as a technical lead for a team of at least 5 engineers.
  • 8+ years of experience working as a software engineer in Java and/or Go.
  • Demonstrated experience in designing and maintaining large-scale software systems.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Proficiency in message queuing systems such as Kafka, Flink or Spark Streaming.
  • Passion for exploring new technologies and finding creative solutions.
  • Excellent collaboration abilities with cross-functional teams.
  • Drive the design, development, and enhancement of core features and functionalities of our observability platform.
  • Act as a subject matter expert, guiding and mentoring a team of talented software engineers.
  • Collaborate with cross-functional teams to implement robust systems.
  • Research and experiment with innovative solutions to enhance the platform.
  • Work with product managers and stakeholders to translate requirements into technical solutions.
  • Identify and address performance bottlenecks and maintain platform stability.
  • Encourage a culture of continuous learning and improvement within the team.

Backend DevelopmentDockerLeadershipCloud ComputingJavaKafkaGoMicroservices

Posted about 2 months ago
Apply