CrawlJobs Logo

Software Engineer 2

Australia, Sydney · Job Posted March 03, 2026
Apply Position
Job Link Share

Job Description

The Azure Core Trusted Platform team safeguards Microsoft’s foundational cloud infrastructure by ensuring that our engineering systems, services, and workflows meet the highest bars for security, privacy, and regulatory compliance. Microsoft runs on trust, and we build the platform‑level capabilities that make safe‑by‑default, compliant engineering possible across Azure—embedding transparency, traceability, and automated safeguards directly into how engineers build and operate services. Our work increasingly leverages AI through agentic workflows, intelligent automation, and privacy‑aware generation and validation to solve traditionally complex compliance and safety challenges in scalable, creative ways. As a Software Engineer II on the team, you’ll work deeply in distributed systems, reliability, debugging, secure coding, cloud security, automation, and CI/CD—applying strong engineering fundamentals to build resilient, compliant platform components used across Microsoft.

Job Responsibility

  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale

Requirements

  • 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
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience
  • OR equivalent experience
  • 2+ years experience working cross team, collaborating with others, prioritizing tasks, and working independently
  • 2+ years working with or developing software for distributed systems and scalable cloud environments
  • 2+ years with demonstrated hands-on design, coding, debugging, and problem-solving skills
  • Familiarity with Generative AI concepts, tools, or applications

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer 2

8 matching positions

New

Software Engineer 2

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, produce and deliver software to improve the reliability, scalability, performance, security, and efficiency of a cloud service
  • Contribute with fixing, enhancing, and supporting our services in production, including periodic on-call duties
  • Contribute to the development and implementation of automation solutions within production environments
  • Collaborate with colleagues across the world to address all requirements needed to run enterprise-grade services
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals
  • Review and influence ongoing design, architecture, standards and methods for operating services and systems
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right
New

Software Engineer 2

Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science engineering, or related field
  • 2–5 years of professional software engineering experience with hands-on coding in languages such as C#, Java, Python, or React
  • Proficiency in AI-native development — working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor
  • Strong fundamentals in data structures, algorithms, object-oriented design, and scalable systems
  • Experience building, testing, debugging, and maintaining production-quality software, following established engineering practices as well as leveraging large language models (LLMs)
  • Solid problem-solving and technical judgment skills, with the ability to design scoped solutions, debug complex issues, and improve service performance
Job Responsibility
Job Responsibility
  • Understand end-to-end business processes, workflows, and data flows across the Microsoft sales ecosystem, and identify opportunities to simplify, automate, and agentify those experiences
  • Rapidly prototype and deliver POCs and iterate on solutions using an experimentation-driven engineering approach
  • Design, build, and ship scalable, production-quality features and intelligent services using modern engineering practices
  • Collaborate across teams to integrate systems, data, and signals into cohesive AI-powered workflows
  • Debug, troubleshoot, and improve system reliability and performance using telemetry and diagnostics
  • Build secure, compliant, and responsible AI solutions ready for production scale
  • Contribute to a culture of continuous learning, experimentation, and engineering excellence
  • Fulltime
Read More
Arrow Right

Software Engineer 2

The Software Engineer develops, maintains, and enhances complex and diverse soft...
Location
Location
United States , Central Maryland
Salary
Salary:
153000.00 - 197000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Experience with development in a Linux environment
  • Experience with Python and C++
  • Experience with DSP/RF is desired
  • Position requires active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
What we offer
What we offer
  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums. Tax-advantaged health savings account available with generous employer contribution. Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available
  • Retirement + Savings: 401K – 10% TOTAL CONTRIBUTION – 5% safe harbor – 5% annual profit share (both immediately vested!)
  • Paid Time Off + More: 4 weeks starting PTO – 11 federal holidays + 2 floating holidays – Paid hours for company-required training
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy – Opportunities to participate in tech councils, industry initiatives, etc. – $7,500 annual Educational & Professional Development Assistance
  • Paid parental leave
  • Annual swag drops
  • Flexible work schedules
  • Generous referral bonus program
  • Employee appreciation + family-friendly corporate events
  • Fulltime
Read More
Arrow Right

Software Engineer 2

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 2+ years of technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems
  • Experience with machine learning model development, release, and operations
  • Demonstrate depth of knowledge and understanding of software architecture, design tradeoffs, and practices of mature DevOps culture
  • Experience using appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner
  • Experience in any one or more of the following areas: Safety and governance platforms for AI models and agents
  • Inference, routing, orchestration, and policy enforcement systems
  • Evaluation, red teaming, and monitoring infrastructure for AI systems
  • Deployment automation, CI/CD, and compliance tooling (e.g., zero‑manual‑effort deployments)
Job Responsibility
Job Responsibility
  • Design and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability
  • Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans
  • Take end-to-end responsibility for the development lifecycle and production readiness of the services you build and drive the team's DevOps culture
  • Drive and uphold the best practices of modern software engineering through code and design reviews and take effective service decisions based on data and telemetry
  • Understand Microsoft businesses and collaborate with stakeholders towards cohesive, end-to-end experiences for Microsoft customers
  • Embrace a growth mindset and stay up to date with the current and state-of-the-art technologies to improve customer experience and better serve the product's business needs
  • Fulltime
Read More
Arrow Right

Software Engineer 2

Do you want to join a world-class engineering team in India and work on hard tec...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline
  • 4+ years of programming experience in C++
  • 4+ years of experience related to Performance Engineering skills covering design/development/usage of performance workloads/Tools to measure, analyze and root cause performance and scalability issues in the product
  • Proficiency in troubleshooting and debugging
Job Responsibility
Job Responsibility
  • Contribute to current/upcoming product improvements that have key performance deliverables solutions in collaboration with teammates
  • Collaborate with OEMs partners in analyzing SQL performance on modern h/w technologies and showcasing product performance for technical marketing deliverables (benchmarks, white papers, demos, etc.)
  • Look into emerging and upcoming Azure SKUs and technologies and exploring new ideas to drive product improvements (hardware/software/config/COGS)
  • Strengthen the engineering process to make sure that cloud deployments (software & hardware) are done in the most efficient way and meet the targeted perf/scale/SLA goals
  • Identify improvements in supportability that enable performance analysis with a focus on cloud and on-prem platforms
  • Provide regular updates to key-stakeholders with respect to the performance analysis/progress/new-findings/status of assigned deliverables
  • Gain an understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users & customers
  • Stay educated on existing and state of the art technologies, and do POCs to evaluate technology fits for customer needs
  • Participate in on-call rotation for the team
  • Fulltime
Read More
Arrow Right

Software Engineer 2

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 3+ to 7 years of professional software engineering experience, including hands‑on development in one or more modern programming languages but not limited to C#, Java, Python
  • Strong understanding of core software engineering fundamentals, including data structures, algorithms, object‑oriented design, and scalable system principles
  • Experience developing, testing, debugging, and maintaining production‑quality code, following established coding standards and development processes
  • Working knowledge of cloud, distributed systems, or service‑based architectures, with exposure to reliability, performance, and monitoring concepts
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design, implement, and deliver well‑scoped software features using clean, maintainable, and well‑tested code in accordance with established engineering standards
  • Contribute to technical design discussions by understanding system components, dependencies, and trade‑offs, and executing approved designs effectively
  • Debug, troubleshoot, and resolve issues across the codebase, improving performance, reliability, and service quality through effective use of telemetry and diagnostics
  • Follow secure coding, testing, and compliance practices to ensure solutions meet Microsoft’s security, privacy, and engineering quality standards
  • Continuously learn and improve engineering skills by incorporating feedback, adopting best practices, and contributing positively to team engineering culture
  • Ensure reliability and supportability of services, act as DRI when needed, improve telemetry, reduce incident volume, and integrate operational learnings into engineering decisions
  • Understand customer and user requirements deeply, using feedback, data, and telemetry insights to shape features, improve usability, and guide iterative product improvements
  • Fulltime
Read More
Arrow Right

Software Engineer 2

The ideal candidate will have experience in Zabbix development, Python, Java, CS...
Location
Location
United States , Columbia
Salary
Salary:
210000.00 - 265000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Position requires active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
What we offer
What we offer
  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums
  • Tax-advantaged health savings account available with generous employer contribution
  • Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available
  • Retirement + Savings: 401K – 10% TOTAL CONTRIBUTION – 5% safe harbor – 5% annual profit share (both immediately vested!)
  • Paid Time Off + More: 4 weeks starting PTO – 11 federal holidays + 2 floating holidays – Paid hours for company-required training
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy – Opportunities to participate in tech councils, industry initiatives, etc. – $7,500 annual Educational & Professional Development Assistance
  • MORE BENEFITS…FOR EVERY LIFESTYLE! – Paid parental leave – Annual swag drops – Flexible work schedules -Generous referral bonus program – Employee appreciation + family-friendly corporate events …and much more
  • Fulltime
Read More
Arrow Right

Software Engineer 2

The Software Engineer develops, maintains, and enhances complex software systems...
Location
Location
USA , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eight (8) years of experience as a Software Engineer supporting programs or contracts of similar scope, type, and complexity
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university. Four (4) additional years of relevant Software Engineering experience may be substituted for the bachelor's degree
  • U.S. Citizenship is required for all applicants
  • DOD 8570 Certification
  • This position requires an active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Analyze user and system requirements to derive software design, performance, and functional requirements
  • Design, develop, modify, and enhance software applications and systems
  • Debug, troubleshoot, and resolve software defects and problem reports
  • Develop and implement algorithms to meet or exceed system performance and functional standards
  • Design or implement complex algorithms with strict timing, resource, or interface constraints
  • Integrate existing software into new or modified systems and operating environments
  • Design, implement, and optimize complex database or data repository interfaces and queries
  • Develop simple and complex data queries for existing or proposed databases
  • Modify software to correct errors, adapt to new hardware, or improve performance and reliability
  • Assist in developing, executing, and documenting test procedures for software components
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right