Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

(Senior) 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 across related sets of systems, platforms, and/or products.
  • Continue to develop approaches through interactions with more experienced team members and reviewing processes for efficiency.
  • Provide mentorship and coaching to junior engineers to help them propose relevant solutions.
  • Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, reusability, and maintainability.
  • Be committed to delivering the best experience for customers and partners, iterating based on qualitative and quantitative feedback.
  • Experience with one or more general purpose programming languages including but not limited to: C/C++, C#, Java, TypeScript.
  • Extensive experience with one or more modern web technologies such as .NET, Node, building RESTful APIs, and hands-on knowledge of web concepts like HTTP, SOAP, and MVC.
  • Skilled in 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.

Nice to Haves

  • Proven ability to design and develop loosely coupled, componentized, and unit-tested software.
  • Ability to deal with ambiguity, understand key business needs in line with competing priorities, and apply the right technology to the solution.
  • Demonstrated strength in quickly learning new technical domains and dealing with ambiguity.
  • 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

Please refer to the requirements and nice to haves sections for details on responsibilities and tasks.

Perks and Benefits

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

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to various factors. If you need assistance or accommodation due to a disability during the application or recruiting process, please send a request via the Accommodation request form.

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

Dublin, Ireland

Experience: Senior
Posted: March 25, 2025
Java
Nodejs
Rest
Typescript
backend

Similar jobs

  • 7 hours ago
    New
  • 7 hours ago
    New
  • 7 hours ago
    New
  • 7 hours ago
    New
  • See all jobs in Ireland