CrawlJobs Logo

Software Engineer 2

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

The Experience plus Devices (E+D) Growth team is seeking engineers to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the M365Copilot app and the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint, Excel, etc.) that drive the growth of our company’s cutting- edge generative AI solutions across the commercial and consumer spectrum. Our team tackles technical challenges across a diverse tech stack; with the solutions we deliver having a direct impact on the bottom line of the business. As a Software Engineer 2, you will be accountable for end-to-end feature delivery with heavy experimentation, while collaborating with designers, product managers and other software engineering peers.

Job Responsibility:

  • Design secure, reliable, and sustainable software that is resilient to change
  • Develop, validate, release, and derive insights from software that enhances customer experiences
  • Champion customer-first design leads to increased loyalty to Copilot and Microsoft 365
  • Demonstrate partnership, accountability, clarity in communication and technical depth while delivering results
  • Apply critical analyses to data to validate hypotheses and inform decisions
  • Foster an inclusive environment that welcomes diverse perspectives, and in turn leverages that diversity to create more inclusive products for our customers
  • Model a growth mindset by learning from others and sharing your learnings with others
  • Embody our Culture and Values

Requirements:

  • Bachelor’s degree in computer science or related technical field OR equivalent technical engineering experience with coding in languages like C#
  • 3+ years’ experience with front-end development in an industry setting
  • 3+ years’ experience with front-end frameworks such as ReactJS, JavaScript, TypeScript, CSS and HTML or equivalent technologies
  • Experience with backend development, preferably using asp.net core/C# or other modern server-side technologies
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Demonstrated ability to ship high-quality software on time
  • Problem-solving skills and the ability to work effectively in a collaborative team environment
  • Passion for customers, design thinking, data analysis, and technology
  • Ability to perform at a high level in a fast paced, dynamic environment

Additional Information:

Job Posted:
January 31, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer 2

Software Engineer 2 / Senior Software Engineer

We are looking for an experienced Software Engineers for our Bangalore location ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid grasp of computer science fundamentals and especially data structures, algorithms, multi-threading
  • Ability to solve difficult problems with a simple elegant solution
  • Should have solid object-oriented programming background with impeccable design skills
  • Experience in developing management applications and performance management applications is ideal
  • Experience with object-based file systems and REST interfaces is a plus (e.g. Amazon S3, Azure, Google Cloud Service)
  • Should have a BE or higher in CS, EE, Math or related engineering or science field
  • At least 5+ years of experience in software deployment
  • Tech Stack: Java, Maven Virtualisation, SaaS, Github, Jira, Slack, Cloud Solutions and Hypervisors
Job Responsibility
Job Responsibility
  • Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data
  • Responsible for designing of major components and systems of our product architecture, ensuring that Komprise data management platform is highly available and scalable
  • Responsible for writing performance code, evaluate feasibility, develop for quality and optimize for maintainability
  • Work in agile, customer focused and fast paced team with direct interaction with the customers
  • Responsible for analysing customer escalated issues and provide resolutions in a timely manner
  • Should be able to design and implement highly performant, scalable distributed systems
Read More
Arrow Right

Senior Software Engineer – Layer 2 Networking

Senior Software Engineer role focused on Layer 2 Networking at Aruba (an HPE Com...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10 years of experience in Layer 2/Layer 3 networking or related systems
  • BS/MS in Computer Science or a related discipline
  • Strong knowledge of networking protocols such as TCP/IP, Ethernet, VLANs
  • Experience with EVPN, VXLAN, MACSec (802.1AE), MKA, 802.1X
  • Proficiency in Layer 2 protocols: STP, LACP, MVRP, LLDP, and routing protocols like BGP
  • Advanced C/C++ programming skills with expertise in data structures, algorithms, and OS concepts
  • Experience with Linux, FreeBSD, or similar UNIX systems
  • Excellent problem-solving and debugging skills
  • Ability to work independently and collaboratively across teams
  • Strong communication and documentation abilities
Job Responsibility
Job Responsibility
  • Contribute to the development of Juniper's next-generation data center and enterprise switching products
  • Design, develop, and maintain software for Juniper's switching product lines
  • Engage in the full product development lifecycle including specification, architecture, design, implementation, testing, and integration
  • Collaborate with product management and cross-functional teams to define software functional specifications and system architecture
  • Implement and integrate Layer 2 protocols, device/kernel drivers, and other networking components
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Test Engineer 2

Komprise Product Quality Engineering team is responsible for performing all aspe...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 years of in-depth Software Quality Engineering/Assurance work experience covering functional and non-functional aspects of the product
  • Proven background as an individual contributor testing highly complex, scalable and reliable software
  • Good working experience in Operating Systems, Networking, Storage & Cloud concepts
  • Hands-on experience with one or more NAS, Cloud storages and protocols like NFS, SMB/CIFS, S3
  • Experience with Agile software development methodologies and principles
  • BE/MS in Computer Science or equivalent
  • Experience with distributed systems (databases, storage, map-reduce frameworks, etc.)
  • Hand-on experience in Python
  • Technology understanding of storage architecture (Dell, NetApp, EMC, etc.)
  • Ability to troubleshoot customer issues quickly and provide on-the-spot workaround/scripts/solutions to customers collaborating with the Support team
Job Responsibility
Job Responsibility
  • Product Quality Engineering: Work with a highly agile, engaged and motivated engineering team
  • Design, Develop and Execute on Quality Strategies
  • including leveraging tools, technology for Test Automation as applicable
  • Develop, and execute test plans, test cases, and test scripts (manual and automated)
  • Create and Review the Quality & Engineering artifacts
  • Coordinate testing with release processes
  • Use your strong scripting, programming experience
  • Collaborate with cross-functional teams to understand product requirements and ensure test coverage
  • Develop and maintain automation frameworks and tools
  • Process and Collaboration: Inspire, Mentor other junior members in the Quality Engineering team
What we offer
What we offer
  • Competitive salary
  • Flexible vacation policy and remote work options
  • Opportunity to grow with a rapidly scaling company
Read More
Arrow Right

Senior Software Engineer RR Level 2

We're responsible for prototyping and developing new technologies and novel solu...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
anthemengineering.com Logo
Anthem Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Polygraph Required
  • Onsite work at customer location required
  • Experience with TypeScript and JavaScript
  • Experience with React, Angular, Material UI, Bootstrap, Storybook
  • Experience with Java, Spring Boot
  • Experience with Elasticsearch, MongoDB, MySQL
  • Experience with npm, Webpack, Maven
  • Experience with Jest, JUnit
  • Experience with Git
  • Ability to learn and apply new tools
Job Responsibility
Job Responsibility
  • Prototyping and developing new technologies and novel solutions
  • Working closely with analysts to understand workflows, identify gaps, and create solutions
  • Working on a variety of constantly changing applications and services that support a wide array of missions
  • Building tools that ingest, process, and analyze large volumes of information
  • Providing direct support to forces protecting Americans
  • Organizing, processing, and visualizing information for critical intelligence
  • Identifying and tracking critical assets using geospatial tools and analytics
  • Applying AI/ML algorithms to real-world problems
  • Providing advice and recommendations to Government customers
  • Choosing the right tools to address each challenge
  • Fulltime
Read More
Arrow Right

Node/Angular Software Development Engineer 2

Node/Angular Software Development Engineer position at Sopra Steria, a major Tec...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering or IT graduate with 3 to 4 years of experience
  • Excellent grip on programming with Node JS
  • PostGres database knowledge is a must
  • AWS knowledge is a must
  • Writing clean, optimized and modular code
  • Good understanding of database concepts such as DB Normalization, Sharding, Indexing, Connection Pooling, Query Optimization
  • Version control using Git
  • Total Experience Expected: 02-04 years
Job Responsibility
Job Responsibility
  • Work closely with other business systems analysts, global process owners, management, project managers, development team, and infrastructure team as required on projects and initiatives
  • Participate and provide support during application / product validation activities
  • Coordinate with functional teams, development teams, and project managers for end user acceptance & product deployment activities
  • Acts as a mentor to less experienced colleagues
  • Establish suitable stakeholder networks in functional areas & manage them effectively with good communication
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Fosters a work environment that is inclusive and respectful of all differences
  • All positions are open to people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager - Digital Engineering

Senior Engineering Manager of Digital Engineering responsible for leading back-e...
Location
Location
United States
Salary
Salary:
106605.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of software development experience with focus on enterprise-level solutions and cloud technologies
  • 2+ years of experience leading large cross-functional project management initiatives including microservices, event-driven architectures, and streaming platforms like Apache Kafka
  • 2+ years of experience with Agile/Scrum practices
  • Bachelor's Degree in Computer Science or related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Leading back-end engineering teams in creating exceptional member experiences
  • Identifying, prioritizing, and shaping complex enterprise initiatives with business stakeholders
  • Guiding teams of engineers in delivering digital services that enhance healthcare's cost transparency
  • Overseeing migration of data and services from legacy infrastructure to cloud
  • Integrating emerging AI and agentic technologies to improve offerings
  • Providing leadership, coaching, and strategic guidance to application development teams
  • Leading digital engineering teams responsible for back-end service development, data migration, micro-services, and emerging AI technologies
  • Influencing strategic roadmaps for future initiatives
  • Collaborating with business partners to ensure alignment with business initiatives and objectives
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan with matching company contributions
  • Employee stock purchase plan
  • No-cost wellness screenings
  • Tobacco cessation and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Fulltime
Read More
Arrow Right

Software Engineer

At Intercom, you will be a product engineer - someone who solves real customer p...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of industry experience in a software engineering role, preferably building a SaaS product
  • Deep knowledge of a high-level programming language (for example, Ruby, Python, Javascript etc.)
  • Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users
  • Experience with Distributed systems
Job Responsibility
Job Responsibility
  • Develop technical plans and contribute to our technical architecture as we scale our products
  • Write Ruby code, which knits together a lot of AWS, infrastructure, platform and SaaS technologies
  • Ship a change to production on your first day and a feature in your first week
  • Build using the best tools in the industry
  • Grow your team’s capacity by mentoring other engineers and interviewing candidates
What we offer
What we offer
  • Competitive salary, annual bonus and equity
  • Regular compensation reviews
  • Generous paid time off above statutory minimum
  • Hybrid working
  • MacBooks are our standard, but we also offer Windows for certain roles when needed
  • Fun events for Intercomrades, friends, and family
Read More
Arrow Right

Software Engineer - Platform

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , San Francisco
Salary
Salary:
163200.00 - 223200.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 to 4 years of software engineering experience, with a proven track record of building and shipping complex backend systems or platforms
  • Experience designing and scaling distributed systems is highly desired
  • Proficiency in at least one general-purpose programming language (e.g. Go, Python, Java, C++)
  • Experience with Go is a plus
  • Deep understanding of system design and algorithms
  • Hands-on experience with designing, building, and operating distributed systems or microservices architectures at scale
  • Ability to debug complex issues in a production environment and optimize system performance and reliability
  • Familiarity with relational and NoSQL database technologies (for example, MySQL/TiDB, PostgreSQL, MongoDB) and data storage architectures
  • Experience building data pipelines or working with big data processing frameworks (Spark, Databricks, etc.) is a plus
  • Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional environment
Job Responsibility
Job Responsibility
  • Design & Develop Scalable Systems: Build and maintain core platform services with a focus on performance, reliability, and scalability
  • Infrastructure & Data Platforms: Develop and improve infrastructure for data storage and processing
  • Developer Productivity Tools: Create internal tools, frameworks, and automation to improve developer productivity and efficiency
  • Security & Privacy by Design: Integrate security, privacy, and compliance best practices into our platforms
  • Cross-Team Collaboration: Work hand-in-hand with product engineers and other stakeholders to understand requirements and translate them into reliable platform capabilities
  • Technical Excellence & Leadership: Uphold high engineering standards through code reviews, testing, and documentation
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • Fulltime
Read More
Arrow Right