Lead Software Engineer

10 May 2024

Vacancy expired!

Pinnacle Group is seeking a Lead Software Engineer who will be part of a technology led innovation at an enterprise scale to transform Telemetry, Monitoring and Observability for on-prem platforms, as well as private and public cloud. NO C2C. U.S. Citizens and Green Card (W2)

Job Expectations:
  • Willingness to work Hybrid.
  • Summit, NJ.
  • Experience with Prometheus.

Day to Day:
  • Lead complex technology initiatives including those that are companywide with broad impact.
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines.
  • Design, code, test, debug, and document for projects and programs.
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges.
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions.
  • Provide strategy, direction, and expertise to leadership on implementing innovative and significant business solutions.

Required Qualifications:
  • 5+ years of Software Engineering experience.
  • 5+ years of experience in Java and one or more general purpose modern programming languages like Python, JavaScript, or Go.
  • 3+ years of experience in building and deploying microservices and cross channel restful Application Programming Interface (API).
  • 2+ years of experience with secure DevOps and deployment automation to cloud environments.
  • 1+ year of experience with Cloud technologies.
  • 1+ year of experience in microservices development.
  • Experience in ReactJS, Spring Framework, UML, NoSQL, MariaDB, Kafka pub/sub model, ETL.

Desired Qualifications:
  • 3+ years of Prometheus, Open Telemetry, Time Series Metrics, Capacity, Big Data, Machine Learning, or Synthetics monitoring tools experience.
  • Deep technical understanding of core concepts, memory management, multi-threading, REST based services, React and Spring/Spring Boot.
  • Experience in one or a combination of the following: Capacity Analytics, time series metrics analysis, Telemetry, Monitoring, Observability.
  • Experience of modern software development lifecycle, including TDD, CI/CD, Pairing, Build Automations, Automated Testing, Agile Games, Chaos Engineering.

Compensation: Pay Range: $150,000 - $200,000 The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision as well as 401K contributions.

  • ID: #49902174
  • State: New Jersey Summit 07901 Summit USA
  • City: Summit
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-05-10
  • Deadline: 2023-07-09
  • Category: Et cetera