Sr. Software Engineer

Overview

Remote
$80,000 - $120,000
Full Time
10% Travel
Able to Provide Sponsorship

Skills

Kubernetes
Linux
JavaScript
Java

Job Details

We are seeking a highly experienced Sr. Software Engineer with strong expertise in environment management and system reliability engineering. The ideal candidate will have extensive experience managing Linux/Windows servers, application monitoring, and release management for banking/financial platforms. This role involves scheduling, supporting, and ongoing care of pre-production environments with a focus on automation, monitoring, alerting, and coordination.


Key Responsibilities
  • Manage and support pre-production environments, ensuring stability, reliability, and availability.
  • Provide L1 support, troubleshooting, and issue resolution.
  • Automate repeatable tasks to reduce manual toil and improve efficiency.
  • Create dashboards and implement alerts to track SRE metrics and environment health.
  • Prioritize workflows, document processes, and handle multiple competing priorities.
  • Conduct review calls with infrastructure and application teams to assess current state.
  • Identify opportunities for automation and process optimization.
  • Track and manage outstanding defects and environment issues.
  • Support scheduling/coordination of change windows and release management.
  • Present updates and facilitate discussions with large cross-functional teams.

Required Technical Skills (8+ years minimum in each)

  • Linux/Windows server administration and maintenance
  • Monitoring & Observability tools: Dynatrace (most important), Glassbox, Grafana
  • SCM & project coordination tools: ServiceNow, Jira, MS Project
  • Advanced knowledge of software development lifecycle (SDLC) processes
  • Strong experience managing App Server, Web Server, and Databases (start/stop, log reading, scripting)
  • Proven ability to create dashboards and alerts for proactive environment management
  • On-call support and troubleshooting experience

Nice-to-Have Skills
  • Program/project management experience
  • Familiarity with Python, Java, or JavaScript for scripting and automation
  • Experience with container technologies such as Docker, Kubernetes, or OpenShift
  • Strong collaboration skills and ability to facilitate large calls/meetings


We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Cloud Bigdata