Middleware Engineer

Cellebrite

United States

Remote

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cellebrite is seeking a Middleware Engineer in the United States to design and maintain distributed middleware that connects software components and applications. You will collaborate with developers and architects to implement middleware architectures and apply innovative technologies to modernize configurations.

You will create documentation, support CI/CD pipelines with GitLab, troubleshoot cloud-based services, participate in Agile projects, and mentor peers on middleware updates and

Qualifications

  • 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.

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.

Skills

JavaScript
TypeScript
Node.js
Golang
Python
shell scripts
AWS
MariaDB
SQL

Education

Bachelor’s Degree in Computer Engineering/Web Development/Computer Science or equivalent experience

Tools

GitLab

Job description

About Cellebrite:

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 atwww.cellebrite.com,https://investors.cellebrite.com/investorsand 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Middleware Engineer: Cloud Integrations & Automation
Middleware Engineer: Cloud Integrations & Automation

Cellebrite • United States

Remote
USD 120,000 - 160,000
Middleware Engineer/DevOps Engineer
Middleware Engineer/DevOps Engineer

Value Innovation Labs • New York (NY)

Remote
USD 120,000 - 160,000
DevOpsMiddleware Engineer
DevOpsMiddleware Engineer

ClinDCast LLC • Atlanta (GA)

Hybrid
USD 90,000 - 130,000
Middleware Developer
Middleware Developer

Winco Foods • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Senior Middleware Engineer
Senior Middleware Engineer

Method360 • New York (NY)

On-site
USD 130,000 - 160,000
Lead Infrastructure Engineer
Lead Infrastructure Engineer

Motion Recruitment • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Competitive benefit package
Long-term contract
Hybrid work flexibility
Middleware Administrator
Middleware Administrator

Smart IT Frame LLC • Reston (VA)

On-site
USD 100,000 - 130,000
Middleware Engineer
Middleware Engineer

eTeam • Coppell (TX)

On-site
Senior AI Engineer
Senior AI Engineer

Socket.dev • Tysons (VA)

On-site
USD 120,000 - 180,000
Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft Poland • Town of Poland (NY)

Hybrid
USD 120,000 - 180,000