Software Engineer II
at Microsoft
Dublin, County Dublin, Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Regulations,Ordinances,Color,Code,Ethnicity,Active Directory,Languages,Security,Microsoft,Windows Server,Computer Science,Consideration,Cloud Services,Analytical Skills,Citizenship,Software Design,Clarity,Infrastructure | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
TEAM DESCRIPTION:
Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.
HM TEAM DESCRIPTION:
Do you have experience developing products hosting high volume, low latency, mission critical services? Do you have a passion for security? Do you enjoy being part of a diverse and inclusive global team? Does being part of a mature DevOps organization and owning the customer experience of services your team develops inspire you? If yes, then we have an excellent opportunity for you.
The Trust and Security Services (TSS) engineering team manages a portfolio of services critical to Microsoft’s foundation of Trust. Code signing, anti-malware scanning, Microsoft Public Key Infrastructure (MSPKI), to name a few. Our unique engineering challenge is scale (billions of files processed per month), diversity of workloads (drivers to 4k AAA games), security (physical and logical), and compliance (WebTrust).
We’ve always been mission-driven. In today’s world, where supply chain and security threats are every increasing and getting more sophisticated, TSS services have become critical for the company to protect customers and partners. We’ve been growing rapidly and need your help to take Microsoft’s trust foundation to the next level.
Our team builds the infrastructure fabric platform that helps engineers to develop and power all our services experience. You will be responsible for designing, building, and running fabric services which are the foundational part of both our secure datacenters and our high security environments in Azure. These services include virtual and physical compute provisioning, Service Fabric, service gateways, secure imaging, an agent responsible for health, compliance, and monitoring, plus many more.
You will have:
- Autonomy and freedom to innovate
- The ability to experiment and make data-driven decisions
- An opportunity to work with cutting edge Azure technologies and services
- Huge scope for impact as part of a growing team whose services are critical to every Microsoft Product.
QUALIFICATIONS
Qualifications: Required
- Bachelor’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Experienced developer: your code is maintainable, elegant and testable.
- Excellent teamwork and coordination skills with ability to create clarity from ambiguity
Qualifications: Other Requirements
- Experience developing and operating cloud services is plus
- Experience with Infrastructure as Code and/or working in a DevOps team
- Micro services development, deployment, and monitoring.
- Experience administering Windows Server, Active Directory, DNS, DHCP
- PKI, Cryptography or Certificate Management experience
- Working familiarity with networking protocols (TCP/IP, HTTP) and network architectures
- Excellent analytical skills with a systematic and structured approach to software design.
- Strong troubleshooting (debugging) and performance tuning skills.
- Great communication and problem-solving skills.
- Passion for quality and security with strong customer empathy.
- Experience running services in high security environments
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
Responsibilities:
Responsibilities
We are looking for talented developers with a passion for researching new areas, writing optimal code, enhancing coding standards, and shipping quickly. We follow short, frequent release cycles, allowing room for innovation in multiple areas. As a team, we welcome smart, motivated engineers with a positive attitude and growth mindset, ready to translate ambiguity into concrete deliverables that make a significant impact for our customers.
Responsibilities include:
- Design, develop, validate and implement the next generation of platform infrastructure that is highly secure, performant, resilient, modular, meets reliability targets, includes observability, and that enables next gen experiences.
- Take up end-to-end ownership of deliverables and produce viable solutions.
- Collaborate with cross-functional teams to build scalable backend infrastructure services that deliver delightful customer experiences.
- Focus on building innovative user experiences and automating manual processes.
- Ensure the security, scalability, reliability, and performance of services in production.
- Actively participate in code and design reviews to maintain high-quality code and solutions.
- Write and maintain unit tests and automated integration tests
- Contribute to the continuous improvement of development processes and practices.
- Become part of a talented team that values diverse ideas, perspectives, and backgrounds and be a role model for an open, honest, and inclusive approach to solving problems
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Trade Certificate
Pki cryptography or certificate management experience
Proficient
1
Dublin, County Dublin, Ireland