Support Engineer (TeamCity)
About the role
The organization develops intelligent software development tools used by over 15 million users and more than 300,000 companies, including 88 of the Fortune Global Top 100. It operates within the software development industry, focusing on enhancing developer productivity and facilitating AI adoption at scale. The SUPPORT ENGINEER (TEAMCITY) role is responsible for maintaining the reliability of developer tools by diagnosing and resolving complex technical issues. This position acts as a critical interface between global engineering teams and internal product developers, ensuring timely support and contributing to the continuous improvement of the tool based on user feedback. The role requires working aligned with American time zones to support a global community effectively.
Responsibilities
- Diagnose whether issues originate from the product, infrastructure, or third-party integrations
- Provide workarounds, submit bug reports, or escalate issues to development
- Document solutions and insights following Knowledge-Centered Service principles
- Communicate user feedback to product teams to inform tool enhancements
Requirements
- Fluency in English with strong written communication skills
- Ability to work aligned with American time zones
- Practical experience troubleshooting web servers and Java-based applications
- Working knowledge of relational databases such as PostgreSQL, MySQL, or MSSQL
- Experience with version control tools and hosting platforms like Git, Perforce, GitHub, GitLab, or Bitbucket
- Familiarity with build automation tools such as Gradle, Maven, or .NET build systems
- Understanding of containerized environments or cloud infrastructure including Docker, Kubernetes, AWS, or Azure
Pay
The base salary range for this position is $144,000 to $216,000 USD per year, with starting pay determined by skills, qualifications, experience, and work location.