Middleware Engineer Job at Cellebrite, United States

  • Cellebrite
  • United States

Job Description

Description

About Cellebrite:

Cellebrite's (Nasdaq: CLBT) mission is to enable its global customers to protect and save lives by enhancing digital investigations and intelligence gathering to accelerate justice in communities around the world. Cellebrite's AI-powered Digital Investigation Platform enables customers to lawfully access, collect, analyze and share digital evidence in legally sanctioned investigations while preserving data privacy. Thousands of public safety organizations, intelligence agencies and businesses rely on Cellebrite's digital forensic and investigative solutions-available via cloud, on-premises and hybrid deployments-to close cases faster and safeguard communities.

To learn more, visit us at and find us on social media @Cellebrite.


About the Role:

Corellium Inc. is seeking a Middleware Engineer that provides coherent distributed middleware, connecting software components and applications. This individual will Interact with the development team and analyze requirements to implement middleware architecture. The Middleware Engineer will be working on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge.

Responsibilities:

  • Work with Developers and Architects in developing middleware configurations based on requirements. Identify and apply innovative technologies to update existing middleware.
  • Create and maintain documentation for middleware installations, changes and upgrades.
  • Interact with Software Development and infrastructure teams to define hardware requirements required to implement application solutions and troubleshoot technical issues
  • Solve complex problems related to infrastructure cloud services and build automation to prevent problem recurrence
  • Train other engineers on middleware updates and new installations.
  • Coordinate with vendors and support team on problem resolution, design issues and upgrades.
  • Participate in Agile software development projects and tasks include coding, testing, and debugging
  • Perform troubleshooting, incident response, and patching in a timely manner.
  • Troubleshoot and resolve technical problems in timely and accurate manner to improve application performance and functionality.
  • Develop and implement strategies for migration, consolidation and upgrade of middleware components. Evaluate system architecture and make recommendations as required.
  • Develop and implement standard processes for installation, maintenance and enhancement of middleware applications.
Requirements:
  • Bachelor's Degree in Computer Engineering/Web Development/Computer Science or equivalent experience
  • Experience with JavaScript, Typescript, Node.js, Golang, Python, shell scripts, AWS, MariaDB, SQL
  • Software development experience / scripting.
  • Knowledge of system development methodologies used to plan, develop, implement, operate, and maintain middleware systems.
  • Familiarity creating, implementing, supporting, and maintaining changes to the CI/CD pipeline using GitLab
  • Experience writing tools and fixing bugs

Job Tags

Remote work

Similar Jobs

USPI, INC.

Surgery Scheduler Job at USPI, INC.

 ...Surgery Scheduler Denville Surgery Center The Surgery Scheduler is responsible for scheduling pediatric and adult patients for the surgery center and assists with insurance verification when needed. The Surgical Scheduler must display excellent telephone etiquette as... 

Super Soccer Stars

Kid's Soccer Coach Job at Super Soccer Stars

 ....E afterschool enrichment program teaching basic skills in Basketball , Soccer , Tennis , Hockey , Baseball , lacrosse , Football , Golf , volleyball Super Soccer Stars is committed to building a culturally diverse and pluralistic workplace that is committed to... 

Catholic Schools of Dallas

Middle School ELA Teacher Job at Catholic Schools of Dallas

 ...Mission Statement Prince of Peace Catholic Schools is dedicated to shaping students who are faithful, prepared, and confident they can do all things through Christ who strengthens them. General Summary of the Position The Classroom Teacher plans, guides... 

The Palms at Sebring

CNA 7AM-11PM WEEKENDS Job at The Palms at Sebring

 ...Job Description Job Description Job Title: CNA 7AM-11PM WEEKENDS Job Summary: The Palms at Sebring is seeking a compassionate and dependable Certified Nursing Assistant (CNA) to join our nursing team! As a CNA 7AM-11PM WEEKENDS , you will have the opportunity... 

Performance Food Group

CDL A Delivery Truck Driver Trainee Job at Performance Food Group

 ...Food Group, a leading foodservice distributor, seeks a CDL A Delivery Truck Driver Trainee to join our Transportation & Logistics team. In this entry-level role, you will learn to safely operate tractor-trailers, support product loading and unloading, and deliver food and...