Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer (C++)

AI Summary ✨

Requirements:

  • B.S. or M.S. degree in Computer Science, Engineering, or equivalent
  • 6+ years of experience or equivalent knowledge
  • Strong proficiency in TypeScript/JavaScript and modern web development (ES6+, React or similar frameworks)
  • Solid understanding of design patterns, data structures, and algorithms
  • Experience building high-performance web applications with focus on user experience
  • Comfortable with full-stack development (frontend, backend APIs, databases, integrations)
  • Product mentality: you think about user impact, not just technical elegance
  • Bias toward action: you ship iteratively and improve based on feedback, rather than perfecting in isolation
  • Strong ownership: you proactively identify risks, communicate blockers, and drive your work to completion without heavy direction
  • Proficiency in English, both writing and speaking

Nice to haves:

  • C++ or systems programming background with demonstrated ability to apply low-level thinking to high-level problems (performance optimization, memory management, etc.)
  • Advanced JavaScript concepts: WebAssembly (WASM), C++ to JS transpilation, web workers, or performance optimization
  • Prompt engineering and GenAI integration experience - you’ve built features using LLMs, agents, or AI-powered workflows
  • Graphics programming experience, especially vector graphics or creative tooling
  • Architecture experience: you’ve led technical design for multi-engineer features or systems

What you'll be doing:

  • Own features end-to-end: from collaborating with Product and Design on user problems, through architecture and implementation, to production deployment and measurement
  • Ship fast in a dynamic environment: build high-quality, testable, maintainable code while adapting quickly to changing priorities and user feedback in our modern creative tools' product
  • Make pragmatic technical decisions: evaluate trade-offs between speed and quality, choose appropriate technologies and patterns, and document decisions through Architecture Decision Records (ADRs)
  • Elevate the team: provide thoughtful code reviews, and contribute to our high-autonomy engineering culture through clear communication and collaboration

Perks and Benefits:

  • Opportunity to build AI-powered features for millions of creatives
  • High-visibility work on cutting-edge AI in a fast-paced environment
  • Ownership and direct impact on user experience
  • Join a team committed to creating exceptional employee experiences
Apply here
Adobe logo

Adobe

Bucharest, Romania

Experience: Senior
Posted: January 15, 2026
Javascript
React
Typescript
backend

Similar jobs

  • a day ago
    New
  • 3 days ago
  • 7 days ago
  • See all jobs in Romania