GitLab13 дней назад
Staff Software Engineer
Зарплата не указана
РЫНОК
15 044 ₽медиана по профессии
Backend Developer · 82 вакансий с указанной зарплатой
5 092половина предложений: 11 885–20 1031,2 млн
Работодатель не указал зарплату — сравните с рынком сами.
Bangalore
Обязанности
- 01Lead large technical deliverables from initial problem definition through delivery, often across multiple months or quarters
- 02Design and develop backend systems for vulnerability and dependency management, including security report ingestion, storage, indexing, querying, and integrations with key third-party systems
- 03Build and improve systems using Ruby on Rails and PostgreSQL, and contribute to newer services using technologies such as Go or Rust where appropriate
- 04Shape technical plans, break down complex work, and help other engineers deliver effectively
- 05Work directly with product, design, frontend, and engineering partners to make clear decisions, resolve constraints, and deliver measurable progress
- 06Influence the team's product and technical roadmap through hands-on investigation, clear proposals, and iterative delivery that demonstrates progress in each monthly release cycle
- 07Apply a security mindset when designing systems, including considering how GitLab identifies and handles malicious or vulnerable software packages
- 08Define patterns for modular services, provide technical leadership when vulnerability management work spans multiple GitLab areas, and share that expertise across GitLab Security
Требования
- 01Experience leading complex backend projects from idea through delivery while remaining hands-on with design and development
- 02Strong PostgreSQL experience, including evidence of query optimization, table optimization, and write-ahead log management in data-intensive systems
- 03Strong professional experience with Ruby on Rails, Go, or Python, and comfort working in Ruby on Rails day to day
- 04Experience with large monoliths is helpful, along with an interest in working across languages and services
- 05Experience shaping delivery plans, guiding technical decisions, and supporting the work of other engineers
- 06The ability to collaborate with a range of partners and explain technical trade-offs clearly
- 07Experience communicating with leaders, leading peers through complex delivery, identifying constraints, and moving work forward
- 08Experience using security tooling for activities such as vulnerability triage and remediation, or professional experience building vulnerability management, dependency management, or related security products
- 09Experience with large-scale data systems or established software products
- 10Fluency in using artificial intelligence tools to improve delivery while applying sound engineering judgment
Условия
- 01Flexible Paid Time Off
- 02Team Member Resource Groups
- 03Equity Compensation & Employee Stock Purchase Plan
- 04Growth and Development Fund
- 05Parental Leave
- 06Benefits to support your health, finances, and well-being