Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,685 Jobs at 189 Companies

Software Engineer _ Developer Division

Microsoft

Microsoft

Software Engineering
Dominican Republic
Posted on Monday, February 12, 2024
Join us and be a part of something extraordinary. Help us shape the future of technology while working alongside a passionate team at Microsoft Development Center in Prague. Your skills and expertise will have a lasting impact on the industry, and you'll be at the forefront of cutting-edge technology.

At Microsoft, our mission is to empower people to achieve more. In the Microsoft programing languages group, we deliver on this mission through our industry leading language implementations for multiple OS platforms and our best-in-class design time experience. Joining our team will give you an opportunity to have an impact on software throughout the Microsoft ecosystem including products like Azure, Windows, and SQL Server as well as the broad Microsoft 3rd party ecosystem. Your work will impact millions of developers and billions of users.

Apply today and embark on a career path that's anything but ordinary. There are only a few opportunities like this, and we can't wait to welcome you on board!

Responsibilities

We are seeking early in career and senior engineers to join a new team at the Microsoft Development Center in Prague, Czech Republic. We are dedicated to pushing the boundaries of technology, with a specific focus on supporting Rust and C++ compilers, developing high-performance runtimes for critical applications, and enhancing design-time experiences for large legacy applications. But that's just the start – once you're part of this dynamic team, you'll empower customers on Windows, Linux, and Azure. All team members take ownership of the customer experience and develop skills in the complete software lifecycle.

Qualifications

  • BS in Computer Science, EE, Computer Engineering or equivalent experience
  • Experience in production software development
  • Experience working with one or more of the following languages: C, C++, Rust, Java, or C#

Plus Some Combination Of The Following

  • Excellent teamwork and communication skills
  • Comfortable with algorithms and data structures
  • Entry level compiler or language design course work
  • Knowledge of modern CPU architecture fundamentals
  • Knowledge of operating systems fundamentals (Linux and/or Windows)
  • Experience with debugging, profiling, and/or code analysis

OR equivalent experience.

Relocation expenses are not provided as part of this role.

You must be legally authorised to work in Czech Republic to be eligible for this role.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.