Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

AI Summary ✨

Requirements:

  • Proficiency in programming languages such as C#, Rust, Go, Java or C++. Demonstrated ability to write clean, maintainable, and efficient code.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud: Understanding of cloud infrastructure and services.
  • Strong problem-solving and analytical skills: Ability to diagnose issues, identify root causes, and implement effective solutions.
  • Proven experience in building scalable and reliable software solutions. 5+ years architecting distributed systems.

Nice to Haves:

  • Excellent communication and collaboration skills: ability to work effectively with cross-functional teams, including engineers, service teams, and external customers.
  • Expertise in identity and authentication protocols and authorization standards.
  • Multi cloud and services experience.
  • Excellent analytical skills with systematic and structured approach to software design.
  • Passion for building highly scalable, highly reliable services

What You'll Be Doing:

  • Design and develop features for large scale distributed software services and solutions.
  • Communicate technical details clearly across organizational boundaries and customers.
  • Adhere to modern software engineering practices through design and code reviews.
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Develop "best-in-class" engineering for our services by ensuring that the services and components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data-driven approach.

Perks and Benefits:

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

Microsoft

Remote - Dublin, Ireland (Remote)

Experience: Senior
Posted: February 20, 2025
Aws
Azure
Gcp
Golang
Java
Rust
backend

Similar jobs

  • 13 hours ago
    New
  • 15 hours ago
    New
  • a day ago
    New
    Remote
  • 2 days ago
    New
  • See all jobs in Ireland