Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer / Software Engineer - Backend

AI Summary ✨

Requirements:

  • Work with engineers, program managers, designers, and partners to deliver sets of features with the right overall design and architecture.
  • Own and deliver complete feature areas and large-scale solutions including design, architecture, implementation, testability, debugging, and shipping with secure long-term support.
  • As a technical leader on the team, responsible for sharing insights and best practices to improve development and influence direction.
  • Continue to develop approaches through interactions with experienced team members and reviewing processes for efficiency.
  • Provide mentorship and coaching to junior engineers to propose relevant solutions.
  • Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, reusability, and maintainability.
  • Experience with one or more general purpose programming languages including but not limited to: C/C++, C#, Java, TypeScript.
  • Extensive experience with modern web technologies such as .NET, Node, building RESTful APIs, and web concepts like HTTP, SOAP, and MVC.
  • Skilled building libraries, SDKs, and other development platform components preferably using C/C++, C#, TypeScript.
  • Strong industry experience collaborating on designing, developing, testing, and shipping solutions to large scale technical problems.
  • Proven ability to design and develop loosely coupled, componentized, and unit-tested software.

Nice to Haves:

  • Ability to deal with ambiguity and understand key business needs in line with competing priorities.
  • Demonstrated strength to quickly get up-to-speed and be productive on new technical domains.
  • Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices.

What You'll Be Doing:

  • Collaborating with teams to deliver features with the right design and architecture.
  • Owning and delivering complete feature areas and large-scale solutions.
  • Sharing insights and best practices to improve development processes.
  • Providing mentorship and coaching to junior engineers.
  • Writing clean code with an emphasis on quality and performance.

Perks and Benefits:

Please note: Relocation expenses will not be covered as part of this role.

Microsoft is an equal opportunity employer promoting diversity and inclusivity.

Benefits/perks may vary depending on the nature of employment and location.

Apply here
Microsoft logo

Microsoft

Dublin, Ireland

Experience: Senior
Posted: April 28, 2025
Java
Nodejs
Rest
Typescript
backend

Similar jobs

  • 7 hours ago
    New
    Remote
  • a day ago
    New
    Remote
  • 4 days ago
  • See all jobs in Ireland