Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Back-End Software Engineer II

$102.1k - $202.2k

Microsoft

Job ID: 200034974Posted: 2026-07-31Location: United States, Washington, RedmondSalary: USD $102,100 - $202,200 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMake a difference protecting government assets! The Machine Learning Engine team leverages various Machine Learning technologies to analyze payloads at scale and near real time.As a (back-end) Software Engineer II on the MLE team, you will be responsible for making changes to ensure we have a scalable, reliable, and performant service. This opportunity will allow you to demonstrate a habit of writing testable C# code and unit tests featuring the MOQ mocking framework, refactoring to well-known OOP design patterns. This team relies heavily on CosmosDB NoSQL document stores. This role will involve adding automation, alerting, and monitoring to ensure the health of our service while working with others on the team to drive meaningful improvements to availability and latency of our services. You will also be responsible for curating deployment processes and Azure Resource Manager (ARM) template scripts. ARM templates will take up a sizeable percentage of your time.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of psychological safety where everyone can thrive at work.ResponsibilitiesLeverage TDD and mocking to speed up our engineering OODA loop, and use telemetry and monitoring to speed up our customer pain points OODA loop.Architects and Implements software systems to solve a variety of problems.Works with appropriate stakeholders to determine user requirements for a set of features.Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.Creates and implements code for a product, service, or feature, reusing code as applicable.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.Curates deployment processes and scripts.Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.Embody our culture and values.QualificationsRequired/minimum QualificationsBachelor'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. Other Requirements: Citizenship & Citizenship Verification: This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations.  As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their U.S. permanent residency or other protected status (e.g., under 8 U.S.C. 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicableCitizenship & Citizenship Verification: This position requires verification of citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, and as a condition of employment, the successful candidate’s US citizenship will be verified with a valid passport.Preferred Qualifications:2+ years of experience with a mocking framework.2+ years experience with a NoSQL data store.2+ years of experience supporting a live service. Relevant experience can include being an on call engineer, working on deployment infrastructure, or managing livesite processes and procedures for a team.2+ years working on service maturity and fundamentals. Relevant experience can include working on applying security best practices, working on reducing the cost of running a service, or working to apply industry best practices to an existing service.2+ years working on measuring the reliability of an existing service and making direct technical contributions that resulted in the improvement of the availability of the service.High level of expertise in system design, distributed computing, and performance optimization.Experience working on projects to improve the quality of large scale services and experience working with a mocking framework.Experience working on projects to improve the quality of large scale services.Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, OR equivalent experience.#MachineLearning #Government #BackEndDev #CSharp #TDDSoftware Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 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 $133,800 - $219,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Back-End Software Engineer II in Redmond, WA vacancy
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...security cloud that protects them with end to end, simplified solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs for our teams! The Microsoft Security... 
    Suggested
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Places Data team is seeking a passionate engineer to accelerate the adoption of Location, Places...  ...a MAI - Search Places -Software Engineer II with a solid passion for technology, intellectual... 
    Suggested
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    6 hours ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...simultaneously on the OneFleet team.As a Software Engineer II in Microsoft Azure’s OneFleet team, you...  ...to efforts to ensure proper end-to-end testing, live-site coverage, scalability... 
    Suggested
    Ongoing contract
    Part time
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    6 hours ago
  • $114.33k - $170.98k

     ...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at...  ...including Urban Air Mobility (UTM).Echodyne is seeking a TEST ENGINEER II to focus on off-radar software.RESPONSIBILITIESDesign, execute... 
    Suggested
    Full time
    Temporary work

    Echodyne

    Kirkland, WA
    6 hours ago
  • $143.7k - $194.4k

     ...autonomous AI agents that execute end-to-end ecommerce validation...  ...day in the lifeAn SDE II on Leo Regulus will be responsible...  ...otherwise require hundreds of engineers.Basic qualifications- 3+ years...  ...of non-internship professional software development experience- 2+ years... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...security cloud that protects them with end to end, simplified solutions. The Microsoft...  ...already rely on.We are looking for a Software Engineer II and a Senior Software Engineer who are... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...’s Azure Data engineering team is leading the transformation...  ...looking for a Software Engineer II and Senior Software Engineer to...  ...Kubernetes-based platform systems end to end, drive architecture... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...cloud that protects them with end-to-end, simplified solutions....  ...Security, the Identity engineering team plays a critical role in...  ...looking for Software Engineer II's and Senior Software Engineers... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    Relocation
    Relocation package
    3 days per week

    Microsoft

    Redmond, WA
    6 hours ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...cloud that protects them with end to end, simplified solutions....  ...of the future.Join a global engineering organization that sits at the...  ...looking for Software Engineer II's and Senior Software... 
    Ongoing contract
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...customers? We’re looking for a Software Engineer II with the right mix of software development...  ...application architecture, system design, and end-to-end implementation. As a Software... 
    Ongoing contract
    Local area

    Microsoft

    Redmond, WA
    6 hours ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...accelerating decisions, and streamlining end-to-end operations.Our teams build and operate...  ....We are hiring for multiple Software Engineers II and Senior Software Engineers opportunities... 
    Ongoing contract
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  •  ...Software Engineer II Our client, an Internet Content and Information company, is looking for a Software Engineer II for their Redmond, WA location. Responsibilities include developing software systems for research prototypes that run on a cascaded edge-device plus... 

    ICONMA

    Redmond, WA
    3 days ago
  •  ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at the center of our team's expansion and will have a direct impact on documentation, processes, and customer relationships. Work will... 

    Infotech Sourcing

    Kirkland, WA
    3 days ago
  • $143.7k - $194.4k

     ...underserved communities worldwide. As a Software Development Engineer II on the Security and Reliability (SAR)...  ..., ARM platforms, and hardware-backed cryptography.The team is highly selective...  ...rigor, thoughtful design review, and end-to-end ownership. Engineers work directly... 
    Permanent employment
    Internship
    Worldwide
    Flexible hours
    Day shift

    Amazon

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...industry solutions. We are engineers, technology leaders and...  ...learn more!As a Software Engineer II on the Data Intelligence team,...  ...grow your ability to deliver end-to-end solutions.This position... 
    Ongoing contract
    Work at office
    Local area
    Work from home
    Relocation package
    2 days per week
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $104.03k - $155.84k

     ...technology of metamaterials with powerful software to create a radar sensor with...  ...Air Mobility (UTM).Applications Developer II - Manufacturing SystemsThe IT Applications...  ...across production, quality, supply chain, and engineering functions. This role focuses on the development... 
    Full time
    Temporary work
    Work at office

    Echodyne

    Kirkland, WA
    3 days ago
  • $102.1k - $202.2k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft...  ...thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...are looking for an experienced Software Engineer II that has a passion for delivering world-...  ...team and across product groups to deliver end-to-end experiences.Make strong investments... 
    Ongoing contract
    Local area
    Flexible hours
    3 days per week

    Microsoft

    Redmond, WA
    3 days ago
  • $102.1k - $202.2k

     ...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Site Reliability...  ...month? Look no further than the Microsoft Defender engineering team. We are looking for a Site Reliability Engineer II who will be building and delivering cloud... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $102.1k - $202.2k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Site Reliability EngineeringCompany: MicrosoftOverviewMicrosoft...  ...the world’s most demanding workloads. As a Site Reliability Engineer II, you will take ownership of reliability and operational... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    3 days ago
  • $143.7k - $194.4k

     ...streaming solutions.We are looking for a talented FEE II to help design and develop Network Observability...  ...via space and terrestrial networks. As a front-end engineer on this team, you will collaborate with a mix of software and network engineers and scientists to create... 
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $91.2k - $140.8k

    Job Description:Join our Team: Design Engineer II/SrRedmond, WA OnsiteAt Terex / Genie we believe...  ..., assemblies, schematics using CAD software (Solidworks, Draftsight, E3). Develop basic...  ...workplace for all team members. To that end, we are committed to actively foster a... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Worldwide

    Terex

    Redmond, WA
    1 day ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...lowest cost. We are hiring an experienced engineer to join us in developing and deploying DPU...  ...based storage.As a Software Quality Engineer II in the Azure Storage team, you will do the... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    3 days ago
  • $129.5k - $194.75k

     ...customers, a passionate set of engineers of UiPath as your partners,...  ...you'll do at UiPathAs a Software Engineer II, you will directly design and...  ...languages (such as C#/C++/Java) backed by solid computer science...  ...experience is good to have (front-end and back-end)Prior... 

    UiPath

    Bellevue, WA
    1 day ago
  • $143.7k - $194.4k

     ...challenges along the way. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this...  ...and a strong knowledge of web services and protocols.As a Software Development Engineer II, you will design, manage and own technologies in Delivery... 
    Internship
    Worldwide
    Flexible hours
    Shift work

    Amazon

    Bellevue, WA
    1 day ago
  • $143.7k - $194.4k

     ...database service that combines the speed and availability of high-end commercial databases with the simplicity and cost-...  ...Amazon Aurora Storage platform team is looking for experienced software engineers who are excited about building large scale systems spanning tens... 
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $143.7k - $194.4k

     ...spread across Seattle and Boston.If you’re an engineer who is looking to grow, come on board! We...  ...are eager to brainstorm, mentor, and get software built together. We build software, we...  ...the speed and reliability of high-end commercial databases with the simplicity... 
    Internship
    Immediate start
    Worldwide
    Flexible hours

    AmazonWebServices

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.This role is for a Software Engineer who will design, implement, and operate globally distributed systems that enable Leo to achieve low single-digit-second query... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...granted asylum.Key job responsibilitiesKey job responsibilities- Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical software for LEO.- Develop code, build CI/CD pipelines, test automation, and dashboards... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  •  ...systems.We're looking for an SDE-II who wants to build AI-native...  ...system.* Greenfield Gen AI engineering. We're actively shipping: agentic...  ...team where engineers own end-to-end features in production....  ...of non-internship professional software development experience- 2+ years... 
    Internship

    Amazon

    Bellevue, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back-End Software Engineer II. Be the first to apply!