Software Support Engineer

Kapsch TrafficCom AG

$95K — $120K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Hands-on scripting experience in Python and Bash.
  • Familiarity with databases and code review processes.
  • Strong project management skills with a focus on prioritization and deadlines.
  • Understanding of application architecture, components, and CI/CD processes.
  • Experience in troubleshooting through log analysis and root cause analysis.
  • Proficiency in Linux, networking principles, and server configuration.
  • Knowledge of quality assurance methodologies with a focus on process improvement.

Responsibilities

  • Operate and support production and development applications, ensuring high service quality.
  • Identify and lead process improvement initiatives for enhanced operations.
  • Perform maintenance activities like software upgrades and cross-region coordination.
  • Troubleshoot and resolve issues across various development and production environments.
  • Act as the escalation point for Technical Operations and Engineering, managing complex issues.
  • Configure alerting tools and support remote maintenance systems.
  • Develop and maintain deployment, automation, and monitoring tools.
  • Document solutions and processes using tools like Jira and Confluence.

Benefits

  • Solve complex problems that positively impact lives globally.
  • Work with cutting-edge technologies in a high-growth international company.
  • Enjoy career growth and a casual home-based work environment.
  • Receive a comprehensive benefits package including unlimited paid time off and 401(k).
Full Job Description
Software Support Engineer is responsible for operating and maintaining core production and development applications, ensuring high-quality service delivery to customers and Engineering teams. The role focuses on troubleshooting, continuous improvement, and collaborating with cross-functional teams to enhance processes and product performance, while proactively leading initiatives to strengthen operations and support.

Your responsibilities:
  • Operate, maintain, and support production and development applications, ensuring high service quality while collaborating with Engineering and customer teams.
  • Identify opportunities to improve processes and product support, proposing and leading initiatives to enhance operations.
  • Perform planned and unplanned maintenance activities, including software upgrades, patches, and cross-region coordination.
  • Troubleshoot and resolve issues across development, pre-production, and production environments, including debugging enterprise code (Java, Python, JavaScript, Bash, SQL).
  • Act as an escalation point between Technical Operations and Engineering, managing complex issues and coordinating with cross-functional teams.
  • Configure and manage alerting tools (e.g., Nagios, Icinga) and support remote maintenance systems.
  • Develop and maintain tools for deployment, automation, and monitoring.
  • Document solutions and processes in tools such as Jira, Cherwell, and Confluence.
  • Evaluate software solutions and provide recommendations for improvement.
  • Provide guidance and training to team members, contributing to knowledge sharing and SME development.


Your Profile:
  • Hands-on experience with scripting (Python, Bash), familiar with databases, and code review.
  • Strong experience in technology roles, with the ability to manage multiple projects, prioritize tasks, and meet deadlines.
  • Solid understanding of application architecture, including components, integrations, databases, and CI/CD processes.
  • Proven experience in troubleshooting through log analysis and root cause analysis with a focus on continuous improvement.
  • Proficiency in Linux environments, networking principles, deployment processes, server configuration, and infrastructure management.
  • Knowledge of quality assurance methodologies and ability to analyze processes to identify and implement improvements.
  • Participation in an on-call rotation is required.


Our offer to you:
  • Solving complex problems that improve daily the lives of people around the world.
  • Opportunity to work in an international company with cutting edge technologies in a high-growth industry.
  • Career growth, stability, and a casual work environment, with a home-based work setup.
  • This role offers a competitive salary range of $95,000 - $120,000, based on location, experience, skills, internal equity, and market data. You'll also receive a full benefits package including unlimited paid time off, 11 paid holidays, 401(k), a no cost medical insurance option for employees and eligible dependents and FSA option.

Similar Jobs

More Jobs at Kapsch TrafficCom AG

More Information Technology Jobs

Find similar Software Support Engineer jobs: