{"id":2862227,"url":"https://alion.io/job/microsoft-senior-software-engineering-ic4","title":"Senior Software Engineering IC4","company":{"id":18,"name":"Microsoft","domain":"microsoft.com","url":"https://alion.io/company/microsoft","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Eightfold","truth_index":{"grade":"B","score":80,"open_postings":292,"ghost_share":0,"stale_share":0.791,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":119800,"max":234700,"currency":"USD","period":"year","gross":null,"usd_annual":234700},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Go","optional":false},{"name":"JavaScript","optional":false},{"name":"Least Privilege","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Threat Modeling","optional":false},{"name":"TypeScript","optional":false},{"name":"Function Calling","optional":true},{"name":"LLM","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-10-16T15:56:39Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-23T23:35:48Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"OverviewMicrosoft Security Studio is seeking a Software Engineer to build AI-infused security solutions with customers at the intersection of AI, cloud, and cybersecurity.\nWorking in a Forward Deployed Engineering (FDE) model, you will embed with customer engineers, security teams, and Microsoft product teams to discover high-value problems, shape solutions, and deliver secure, production-ready software using Microsoft platforms, AI and agentic systems, and custom engineering where needed.\nAI is central to how we engineer and what we build. You will apply AI-assisted practices across the development lifecycle and create intelligent security capabilities that reason over complex environments, automate workflows, assist defenders, and act safely on their behalf.\nYou will own the full lifecycle-from customer discovery, architecture, and success criteria through implementation, AI evaluation, deployment, operation, and a clean handoff of maintainable code and an operable solution.\nYou will also convert engagement insights into reusable assets, accelerators, patterns, and product improvements that extend the Studio’s impact.\nThis role offers the opportunity to\nBuild AI-infused security products and solutions with customers by working directly with customer engineers, security leaders, and Microsoft engineering teams on ambiguous, mission-critical problems.\nApply AI throughout the engineering lifecycle and agentic systems across security scenarios such as security operations, vulnerability discovery and remediation, secure software development, identity, governance, and AI security.\nMove rapidly from problem discovery to prototype to production, using working software and measurable outcomes to drive decisions.\nBuild solutions across the Microsoft cloud, security, developer, data, and AI ecosystem while meeting customers where they are.\nConvert customer-specific learning into reusable components, reference architectures, accelerators, and product improvements.\nResponsibilities\nDesign and build AI-infused security software with customers, including cloud services, intelligent applications, security automation, agents, developer tooling, integrations, and distributed systems.\nEmbed with customer engineering and security teams to understand desired outcomes, architecture, threat models, data, and operational constraints, then translate ambiguity into executable engineering plans.\nCo-develop in short, iterative cycles, demonstrating working software and using real-user feedback, evaluations, telemetry, and operational data to refine the solution and measure success.\nOwn production-quality delivery from prototyping and architecture through implementation, automated testing, CI/CD, infrastructure as code, deployment, observability, troubleshooting, documentation, operational readiness, and handoff.\nUse AI-assisted engineering across the lifecycle and build agentic systems that safely access enterprise data and tools, with appropriate human review, identity, authorization, data boundaries, isolation, auditability, guardrails, and accountability.\nApply secure-by-design and privacy-by-design principles, including threat modeling, least privilege, secrets and identity management, data protection, dependency and vulnerability management, and secure operations.\nConvert customer-specific learning into reusable components, accelerators, reference implementations, engineering patterns, paved paths, and actionable product feedback.\nLead significant technical workstreams by setting direction, decomposing ambiguous problems, making architecture decisions, managing dependencies, risks, and trade-offs, and communicating clearly with technical and senior stakeholders.\nCollaborate in small multidisciplinary teams, learn rapidly, experiment responsibly, challenge assumptions constructively, and share knowledge across engagements.\nQualifications\nRequired Qualifications\nBachelor’s Degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in one or more languages such as C, C++, C#, Java, JavaScript, TypeScript, Go, Rust, or Python; or equivalent experience.\nDemonstrated experience designing, building, testing, deploying, debugging, and operating substantial production software or cloud services.\nStrong software-engineering fundamentals, including data structures, algorithms, APIs, distributed systems, cloud architecture, testing, reliability, and maintainable design.\nExperience translating ambiguous, evolving customer or stakeholder needs into architecture, engineering plans, working software, and measurable outcomes.\nPractical knowledge of secure software engineering, including authentication and authorization, identity, secrets management, threat modeling, data protection, secure dependencies, vulnerability remediation, and monitoring.\nAbility to explain complex technical concepts, architecture decisions, trade-offs, and delivery risks to technical and nontechnical audiences.\nPreferred Qualifications\nMaster’s Degree in Computer Science or a related technical field and 6+ years of technical engineering experience; or Bachelor’s Degree and 8+ years of technical engineering experience; or equivalent experience.\nStrong hands-on experience building and operating AI- or LLM-based applications, agents, or developer systems, including orchestration, grounding/RAG, structured tool use, evaluation, observability, safety controls, and production monitoring.\nExperience building agentic systems that interact with enterprise data, APIs, tools, or workflows, with attention to identity, authorization, auditability, data boundaries, and safe execution.\nExperience using AI-assisted development and coding agents across the engineering lifecycle.\nExperience building cybersecurity products or solutions in areas such as security operations, vulnerability management, identity, endpoint or cloud security, software supply-chain security, automation, or AI security.\nExperience with cloud-native architecture, distributed systems, containers, infrastructure as code, CI/CD, observability, reliability engineering, and live-site operations.\nKnowledge of AI security and security for AI, including prompt-injection defenses, sensitive-data handling, grounding controls, model or agent evaluation, responsible AI, and safe tool execution.\nDemonstrated ability to move from customer problem → prototype → production solution → reusable engineering asset while balancing speed, quality, security, and maintainability.\nExperience partnering with product engineering teams to turn customer scenarios and technical blockers into actionable requirements, prototypes, or validation evidence.\nAbility to work effectively in small, high-ownership multidisciplinary teams and with senior customer engineering and security leaders while remaining deeply hands-on.\nWillingness and ability to travel up to 25%.\nTeam and Benefits\nSecurity Studio combines startup-like urgency, ownership, and experimentation with Microsoft’s engineering depth, product portfolio, and global customer reach.\nOur engineers build with customers, not just for them, tackling difficult security and AI challenges and measuring success by durable customer outcomes.\nWe value deep engineering, customer empathy, responsible experimentation, security, operational excellence, and a learn-it-all mindset. Lessons from engagements become reusable tooling and patterns, while recurring product gaps inform improvements across Microsoft’s platforms.\nSoftware Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.\nCertain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:\nhttps://careers.microsoft.com/us/en/us-corporate-pay\nThis position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.\nMicrosoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.","description_format":"text","description_chars":8923,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Console Games","Cloud Platforms (IaaS & PaaS)","Gaming Consoles","Developer Tools"],"lifecycle":[{"event":"open","at":"2026-10-19T16:32:33Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.628,"p_room":1,"age_days":6,"expected_fill_days":28,"reasons":["conf:1","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":{"stated_usd_annual":234700,"is_top_pay":true},"html_url":"https://alion.io/job/microsoft-senior-software-engineering-ic4","json_url":"https://alion.io/job/microsoft-senior-software-engineering-ic4.json","meta":{"generated_at":"2026-10-24T00:02:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":18},"rest":"https://alion.io/mcp/rest/get_company?id=18"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmicrosoft-senior-software-engineering-ic4"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmicrosoft-senior-software-engineering-ic4"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmicrosoft-senior-software-engineering-ic4"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/microsoft-senior-software-engineering-ic4\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmicrosoft-senior-software-engineering-ic4"}]}