CrawlJobs Logo

Senior Software Engineer

United States, Redmond 119800.00 - 234700.00 USD / Year · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

The Auth Experiences team in the Identity and Network Access division builds the end user experience for the primary authentication flows such as AAD and MSA Sign-In, Signup, Account management and recovery. Our work spans both the consumer and enterprise space and can be found in internet scale online services, the Windows operating system and most phones and handheld devices.

Job Responsibility

  • Contribute to the architecture, design and implementation of Authentication services while optimizing for extremely high scale, throughput, durability, and low latency
  • Build delightful user experiences that use a modern framework that enables rapid experimentation and iteration
  • Innovate and make service deployment and maintenance an efficient well-oiled machine that provides excellent reliability with minimal manual engineer intervention
  • Embody our culture and values

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ 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

  • Proven track record of successfully delivering software solutions to market in a collaborative environment
  • Experience with OOP and working in agile development models
  • Collaboration and leadership skills, with ability to mentor other engineers
  • Proficiency in HTML 5, CSS3 and JavaScript/TypeScript
  • Proficiency in ReactJs
  • Knowledge of the Web UX industry today and experience with Web UX design
  • Experience with developing architectural and system-level designs for new and existing software components
  • Experience with using AI in daily workflow for code generation and other functionality to optimize productivity
  • Experience with major cloud platforms (Azure, AWS, or GCP)
  • Experience with DevOps, CI/CD, and delivering large scale production code at a high velocity
  • Experience with test-driven development and code quality metrics

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

Piper Companies is seeking a Senior Software Engineer to join a rapidly growing ...
Location
Location
United States
Salary
Salary:
170000.00 - 180000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience building scalable web or backend systems
  • Strong full-stack experience with modern JavaScript frameworks and cloud platforms
  • Hands-on experience using AI-enhanced development tools in daily workflows
  • Solid understanding of system design, distributed systems, and event-driven architectures
  • Experience with AWS, CI/CD pipelines, and observability tools
  • Strong communication skills and comfort working in ambiguous, high-growth environments
  • Ability to travel occasionally for team meetups
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable full-stack applications using React, Node, PostgreSQL, and AWS
  • Contribute to greenfield architecture decisions including system design, service boundaries, and infrastructure strategy
  • Leverage AI-powered developer tools (e.g., Claude or similar) to accelerate development, testing, and delivery
  • Build and support event-driven and distributed systems with a focus on performance and maintainability
  • Apply secure coding practices and support application and infrastructure security standards
  • Collaborate closely with product and engineering teams in a fast-paced startup environment
  • Participate in live coding, system design discussions, and technical interviews
What we offer
What we offer
  • Equity eligibility
  • medical
  • dental
  • vision
  • 401k
  • flexible PTO
  • home office stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Robert Half is seeking a Senior Software Engineer to join a highly technical pro...
Location
Location
United States , Madison
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience (8+ preferred)
  • Strong experience developing Windows desktop applications
  • Proficiency with C#, C++, .NET, WPF, and MVVM
  • Experience working with performance-sensitive applications and large datasets
  • Strong understanding of object-oriented design and software architecture
  • Experience with multithreading, optimization, and scalable application design
  • Familiarity with source control, CI/CD, and modern development practices
  • Strong communication and problem-solving skills
  • Ability to work independently in a collaborative engineering environment
Job Responsibility
Job Responsibility
  • Design and develop Windows desktop applications for complex data analysis and visualization
  • Build and optimize software that processes large-scale 3D datasets
  • Improve application performance, scalability, multithreading, and memory efficiency
  • Contribute to architecture decisions and technical direction for core software components
  • Develop analytical and visualization tools for highly technical end users
  • Modernize and refactor existing applications and legacy codebases
  • Troubleshoot software and system-level technical issues
  • Collaborate with engineering, product, service, and technical stakeholders
  • Mentor other engineers and provide technical guidance when needed
  • Participate in code reviews, design discussions, and Agile development activities
What we offer
What we offer
  • Relocation assistance offered for highly qualified candidates
  • Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance
  • Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer with strong backend development expert...
Location
Location
United States , Grand Rapids
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Strong backend development experience with Java and Spring Boot
  • Experience building distributed systems and working with Kafka/event streaming technologies
  • Experience designing scalable APIs and microservices architectures
  • Strong understanding of software development lifecycle and testing methodologies
  • Ability to work independently in a remote, fast-paced environment
  • Excellent communication skills with the ability to clearly explain technical solutions
Job Responsibility
Job Responsibility
  • Design, develop, enhance, and maintain scalable backend applications and microservices
  • Build resilient, high-performance solutions within an e-commerce and Order Management environment
  • Develop and implement APIs, event-driven architectures, and distributed systems using Kafka
  • Participate in software testing, code reviews, debugging, and production support activities
  • Collaborate cross-functionally with engineering, product, and business teams
  • Leverage AI and context engineering tools to improve system reliability, development speed, and operational efficiency
  • Analyze existing systems and identify opportunities for modernization and optimization
  • Contribute innovative ideas and bring a proactive, energetic approach to problem-solving
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Access to top jobs and competitive compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer you'll oversee existing manufacturing infrastructu...
Location
Location
Poland , Kajetany
Salary
Salary:
Not provided
doverprecision.com Logo
Dover Precision Components
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering Degree in Electronics or Computer Science
  • Experience in Python is a must
  • A minimum of 8 years of software hands on experience working as IT, automation, Software or Electronics Engineering
  • Strong social skills to work with engineers dispersed around the globe which are members of different teams
  • High Level of Networking aptitude, incl. IP Networking knowledge, computer system knowledge and databases
  • Good English skills
  • Strong analytical and problem-solving skills with the ability to see problems as an opportunity
  • Excellent verbal and written communication skills and the ability to communicate with all levels of the organization
  • Willingness to develop in the field of encryption/cybersecurity
Job Responsibility
Job Responsibility
  • Manage Linux and Windows based servers on-premises and in the cloud
  • Troubleshoot existing scripts and programs with an ability to identify problems in Python and Java
  • Foresee problems, risks, and potential issues in the system
  • Prepare solutions or mitigation plan to potential risks mitigation
  • Work directly with the Product Development teams on existing product evolution and new product development
  • Work closely with Product Department to create future strategy for PKI system expansion
  • Troubleshoot networks and VPN connections
  • Log in and navigate over cloud-based systems like AWS/Azure
  • This position may require working from office and some domestic and international travel 5%
What we offer
What we offer
  • A great job, highly professional environment and friendly work culture
  • Growth Opportunities within international organization
  • Private Health Care (Medicover)
  • Multisport
  • Performance based yearly merit increase
  • Recruitment Referral bonus
  • Company Social Benefits Fund
  • Opportunity to join a group life insurance plan
  • Smart casual dress code
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

DCS is searching for a performance-driven Senior Software Engineer to support US...
Location
Location
United States , Fort Hood
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • BA/BS from an accredited college or university in Computer Science, Information Systems, Software Engineering, Computer Programming with 10 to 12 years as a software engineer within the DOD environment
  • 1 academic year at an accredited college or university in an accredited preferred degree related post-secondary program for 1 year of experience
  • Additional 3 years of experience may be substituted for the degree requirement
  • Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design
  • Design, modify, develop, write and implement software programming applications
  • Support and/or install software applications/operating systems
  • Participate in the testing process through test review and analysis, test witnessing and certification of software
Job Responsibility
Job Responsibility
  • Build high-quality, innovative and fully performing software in compliance with DOD coding standards and technical design
  • Design, modify, develop, write and implement software programming applications
  • Support and/or install software applications/operating systems
  • Participate in the testing process through test review and analysis, test witnessing and certification of software
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

This is an exciting opportunity for you to join Mastercard’s Transaction Switchi...
Location
Location
United States of America , O Fallon
Salary
Salary:
115000.00 - 184000.00 USD / Year
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing backend applications in a Linux environment with C and/or C++ programming language(s)
  • Deep knowledge and experience of computer architecture with throughput, latency, memory and CPU utilization for performance engineering to test, debug and troubleshoot performance issues.
  • Clear experience with automation to create scripts for manual tasks (I.e., shell scripting, TCL, Perl, Python)
Job Responsibility
Job Responsibility
  • Work closely with feature teams to identify risks and anticipate problems to ensure that each release does not negatively impact performance
  • Dig into the code to determine performance bottlenecks and make the improvement
  • Design, configure, automate, and execute performance tests
  • Improve the performance environment with your own code, automation, and onboarding of external tools (i.e. Dynatrace and Splunk)
  • Work collaboratively and effectively in a fast-paced environment
What we offer
What we offer
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • deferred compensation for eligible roles
  • fitness reimbursement or on-site fitness facilities
  • eligibility for tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior backend Engineer, you’ll help build the technology that enables smal...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
prospa.com Logo
Prospa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with .NET
  • Experience integrating back-end applications with internal and third-party APIs
  • Solid understanding of modern software architecture patterns, including microservices and event-driven systems
  • Solid understanding of message based systems, like using NServiceBus, MassTransit, ServiceBus, RabbitMQ and etc.
  • Experience working in cloud-based environments (Azure experience is a plus). Familiarity with CI/CD pipelines, automated testing and modern DevOps practices
  • A passion for clean, secure, well-tested code and building software that makes a real customer impact
  • Curiosity and openness to using AI tools to improve how you build, test and maintain software
  • Experience of observability practices like datadog, OpenTelemetary is a good to have.
Job Responsibility
Job Responsibility
  • Designing, building and shipping high-quality product features across back-end systems
  • Owning technical problems from discovery through to production, with a focus on long-term, scalable solutions
  • Using AI-assisted development tools (e.g. code generation, refactoring, test support) to accelerate delivery while maintaining strong engineering standards
  • Collaborating with product managers and designers to deliver simple, fast and reliable customer experiences
  • Ensuring systems are observable, well-monitored, secure and resilient in production
  • Keeping security, privacy and compliance front of mind throughout the SDLC
  • Contributing to architecture discussions, code reviews and continuous improvement initiatives
  • Sharing knowledge, experimenting with new tools and techniques, and helping lift the team around you
What we offer
What we offer
  • Learning days
  • learning allowance
  • leadership programs
  • CliftonStrengths workshops
  • digital learning
  • biannual companywide learning weeks
  • fitness initiatives
  • seasonal programs (including flu shots, massages, skin checks, wellness classes)
  • additional Me Days
  • access to holistic EAP coaching
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

About this role: Wells Fargo is seeking a Senior Software Engineer
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 08, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Core Java: Deep expertise in Java 11+, OOP principles, design patterns, concurrency, and memory management
  • Frameworks: Proficiency in Spring Boot, Spring MVC, Spring Security, Spring Data JPA/Hibernate
  • Microservices: Design and development of microservices architecture using REST and/or gRPC
  • Build Tools: Maven, Gradle
  • Testing: JUnit 5, Mockito, integration testing, TDD/BDD practices
  • Databases: SQL (PostgreSQL, Oracle, MySQL) and NoSQL (MongoDB, Redis)
  • query optimization
  • Messaging: Kafka, RabbitMQ, or similar event-driven systems
  • Cloud/Containers: AWS/Azure/GCP services, Docker, Kubernetes/OpenShift
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
!
Read More
Arrow Right