This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Johnson Service Group - Sandy, UT

posted 3 months ago

Full-time - Senior
Onsite - Sandy, UT
Administrative and Support Services

About the position

The Principal Software Engineer position at Johnson Service Group involves leading the development of innovative software solutions in a fast-paced cyber security environment. This role requires extensive experience in Java and related technologies, focusing on creating and deploying applications that enhance threat detection and response capabilities for enterprise customers. The position emphasizes collaboration, continuous improvement, and the application of advanced engineering skills to solve complex problems.

Responsibilities

  • Research and develop creative solutions across a wide range of cutting-edge technologies to continuously evolve the customer's platform.
  • Create REST APIs and integrations between various products to improve and automate our customer's threat detection.
  • Manage the continuous integration and deployment processes of complex technologies.
  • Perform code reviews to ensure consistent improvement.
  • Proactively automate and improve all stages of the software development lifecycle.
  • Interface closely with various parts of the business, both internally and externally, to ensure all users are leveraging the product with ease and to its full potential.
  • Provide training and support to other team members as well as cultivate a culture of constant collaboration.

Requirements

  • 10+ years of software development experience in Java, C#, JavaScript, React and/or Angular in a commercial software development environment.
  • Proficiency in PostGresSQL.
  • Must be proficient in the English language, both written and verbal.
  • Knowledge and ability to apply application security principles to the software process.
  • Experience with cloud environments AWS and/or GCP.

Nice-to-haves

  • Hands-on experience with one or more of the following technologies: Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/Hive, Tensorflow, Kibana, Athena/Presto/BigTable.
  • Solid understanding of unit testing, continuous integration, and deployment practices.
  • Experience with Agile methodology.
  • Higher education/relevant certifications.

Benefits

  • Equal employment opportunities without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service