Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

AI Summary ✨

Requirements:

  • Degree in computer science, electrical engineering, software engineering, or a related technical discipline.
  • 5+ years of experience in technical design, problem-solving, and debugging.
  • 5+ years of experience with architecting large systems and seeing them to production.
  • 3+ years of development experience on Linux and knowledge of Linux System internals.
  • Passion and motivation for technology.
  • Ability to effectively communicate in English.
  • Passion for growth, exploring new things, and learning from others and own mistakes.
  • Experience in one or more programming languages, including, but not limited to: C/C++, Java, C#, Python, PowerShell, Rust.
  • Experience with planning, organizing, and executing improvements on components and feature areas.
  • Drive for customer engagement and obsession, with a data-driven approach.
  • Formal and non-formal leadership skills.

Nice to Have:

  • 3+ years of experience running large-scale services and building database systems.
  • Industry experience building and maintaining open-source software (OSS) and working with PostgreSQL.
  • Proficient analytical skills with systematic and structured approaches to software design.

What You'll Be Doing:

  • Design, produce and deliver software to improve the reliability, scalability, performance, security, and efficiency of a cloud service.
  • Contribute with fixing, enhancing, and supporting services in production, including periodic on-call duties.
  • Collaborate with colleagues across the world to address requirements needed to run enterprise-grade services.
  • Participate actively in code reviews, bug/issue triage with feature teams, and support well-informed decisions towards business and engineering goals.
  • Review and influence ongoing design, architecture, standards, and methods for operating services and systems.
  • Drive and lead software development projects from a technical perspective.
  • Proactively come up with proposals for further improvements of the system, process, and owned product.
  • Mentor and guide junior engineering colleagues.

Perks and Benefits:

  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Apply here
Microsoft logo

Microsoft

Belgrade, Serbia

Experience: Senior
Posted: June 23, 2025
Java
Postgresql
Python
Rust
sitereliability

Similar jobs

  • 3 days ago
    Remote
  • 5 days ago
    Remote
  • a month ago
    Still looking
    Remote
  • See all jobs in Serbia