CrawlJobs Logo

Senior Software Engineer - Frontend

United States, Multiple Locations 119800.00 - 234700.00 USD / Year · Job Posted February 07, 2026
Apply Position
Job Link Share

Job Description

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. The Security AI Platform team builds and operates production infrastructure that powers AI-native security capabilities at Microsoft scale. The Platform + Apps group develops the core product, including microservices, ML inference pipelines, APIs, and user interfaces. We work closely with the AI Operations team who handles deployments, pipelines, and production reliability. We are seeking a Senior Software Engineer - Frontend to lead the design and development of user interfaces, dashboards, and visualization experiences for the platform. In this role, you will build admin consoles, analytics dashboards, and configuration management UIs that help teams understand and manage AI-powered capabilities. You will collaborate with backend engineers to design APIs, and when needed, contribute directly to backend code with their support. You will work with UX to create intuitive experiences and ensure our applications are performant, accessible, and secure. 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 inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Job Responsibility

  • Lead the design and implementation of frontend applications using React, TypeScript, and modern web technologies
  • Build analytics dashboards: real-time metrics, performance visualizations, rule engine insights, and ML inference monitoring
  • Develop admin consoles and configuration UIs: customer management, rule configuration, model settings, and tenant onboarding workflows
  • Create data visualization components for security telemetry: charts, graphs, heatmaps, and interactive exploration tools using libraries like D3.js, Recharts, or Plotly
  • Design and implement responsive, accessible UIs that meet Microsoft accessibility standards (WCAG 2.1 AA)
  • Collaborate with backend engineers to design and consume REST and gRPC APIs
  • contribute to backend code when needed with support from backend engineers
  • Integrate with authentication systems (Azure AD/Entra ID) and implement role-based access control in the UI
  • Build and maintain component libraries and design systems for consistent user experiences
  • Optimize frontend performance: code splitting, lazy loading, caching strategies, and bundle optimization
  • Configure and customize Grafana dashboards for operational monitoring and integrate with platform observability
  • Coordinate with AI Operations on frontend deployment requirements and CDN configuration
  • Mentor other frontend engineers
  • conduct code reviews and establish frontend effective practices
  • 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
  • 4+ years technical engineering experience with frontend development
  • 4+ years building production web applications using React and TypeScript
  • 3+ years experience with data visualization and dashboard development
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • In-depth experience with data visualization libraries: D3.js, Recharts, Plotly, ECharts, or Experience with Grafana dashboard development and customization
  • Experience integrating with REST and gRPC APIs
  • comfortable reading and contributing to backend code (C#/.NET, Python)
  • Experience with frontend testing: Jest, React Testing Library, Cypress, or Playwright
  • Familiarity with Azure services: Static Web Apps, CDN, App Service, or Azure AD authentication

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer - Frontend

8 matching positions

Senior Software Engineer - Frontend

We are looking for a highly experienced, curious and driven software engineer to...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of frontend software development experience, including design, implementation, and testing
  • Knowledge of software development in Typescript
  • Experience solving problems at enterprise scale, performance and quality standards
  • Experience working with UX teams to design UI and provide feedback about implementation cost
  • Experience in product development and working with product managers and field teams
Job Responsibility
Job Responsibility
  • Design and develop software to solve Workload Identity challenges, from prototyping to production
  • Develop, shape, lead, mentor, and collaborate with a close-knit team
  • Work with stakeholders (internal and external) to discuss ideas, present work that has been done, discuss priorities and options
  • Lead on the frontend side of the project, driving standards and recommending approaches that will serve the project best
  • Work with other frontend developers on shared components and standard approaches
  • Stay on top of changes in the ecosystem and priorities work to update components, in particular eliminating all vulnerable dependencies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.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 4+ years technical engineering experience with coding in languages including, but not limited to C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • To work with Design/PM/partner teams to come up the suitable UX design
  • To build versatile rendering UX package/library on various platform
  • To use data processing and monitoring system to analyze the system performance and drive the improvement on full ads stack.
What we offer
What we offer
  • Benefits and other compensation may be eligible.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Spain , Multiple Locations
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 discipline AND proven industry software engineering experience
  • Substantial programming experience in frontend
  • 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.
Job Responsibility
Job Responsibility
  • Design and develop world-class experience for new big data cloud offering
  • Plan, schedule and deliver quality software incrementally
  • Review changes to product codebase and provide constructive feedback that align with industry best practices
  • Maintain and operate cloud online services
  • Passion and experience for building great developer experience and user experience of modern analytics systems
  • Have a deep desire to work collaboratively, solve problems with teams across the world and celebrate successes
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

Are you interested in joining one of the most innovative and impactful product g...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience developing test plans, cases, conditions, and scenarios in support of application validation and platform infrastructure
  • Experience in driving improvements in performance, availability, and supportability
  • Proven customer obsession and experience in handling on-call duties for large-scale web apps and services
  • Proven analytical, problem-solving, debugging and technical communication skills
  • Passion for designing clean, powerful, and easy-to-use APIs
  • Ability to navigate ambiguity and excel in a fast-paced, dynamic environment
  • 2+ years of designing and building features of large-scale web applications
  • Experience with modern web technologies like React, TypeScript, GraphQL, etc.
  • In-depth understanding of how web applications work including authentication, cookies, offline storage, and best development practices
Job Responsibility
Job Responsibility
  • Collaborates with multiple stakeholders across the company to determine user requirements, align dependencies, and build compelling user scenarios
  • Implements new features with high quality designs, strong execution, and robust deployment plans
  • Provides technical leadership for strategic initiatives and guiding the broader team
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • 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 and shares knowledge with other engineers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

We are seeking an engineer to join our Growth and Experiences India team. In thi...
Location
Location
India
Salary
Salary:
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of industry experience in designing, building, scaling, and supporting front-end systems in production
  • Strong foundation in software engineering best practices such as code reviews, quality assurance, and thorough documentation
  • Familiarity with software development tools (e.g., Semaphore CI, Jenkins) and practices that streamline and optimize all phases of the development lifecycle
  • Strong focus on project delivery and effective communication
  • Customer-centric mindset
  • Collaborative approach to teamwork
  • Demonstrated track record of technical leadership and mentorship
  • Proven experience in mentoring team members by providing constructive feedback, supporting their technical development, and guiding them in their career growth
  • Strong understanding of JS fundamentals and hands-on experience with JavaScript/TypeScript (especially ES6+), React, HTML, and CSS
  • Experience with unit and integration testing frameworks
Job Responsibility
Job Responsibility
  • Build mission-critical experiences that deliver tangible value to our customers
  • Play a key role in architecting, designing, developing, and operationalising high-performance, scalable, reliable, and resilient user experiences
  • Partner with engineering teams and key stakeholders to drive the execution of complex technical projects end-to-end within defined timelines
  • Propose, lead, and implement technical initiatives that align the team with industry best practices around code quality, observability, and testing
  • Guide the team and contribute to architectural design decisions, providing feedback and direction on the delivery of technical architecture
  • Uphold a high standard of engineering excellence by actively participating in technical discussions, reviewing specifications, and making thoughtful recommendations
  • Take ambiguous technical problem statements and transform them into actionable plans, driving execution in collaboration with the team
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
Read More
Arrow Right

Senior Software Engineer - Frontend

At Uber, customer obsession drives everything we do. We are dedicated to buildin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience, primarily in front-end or full-stack engineering roles
  • Strong expertise in React, including hooks, modern state management, component architecture, and frontend performance best practices
  • Proficiency in JavaScript/TypeScript and modern front-end tooling
  • Understanding of backend concepts—REST APIs, service architecture, data flows—and willingness to become proficient
  • Experience writing UI test cases (Jest, React Testing Library) and familiarity with backend testing frameworks
  • Strong debugging skills across front-end and service boundaries
  • Experience working with Git, CI/CD pipelines, and modern dev environments
  • Excellent collaboration and communication skills
Job Responsibility
Job Responsibility
  • Build, enhance, and maintain intuitive, performant UI features for customer-facing flows and internal agent tools using React
  • Design reusable UI components, scalable front-end architectures, and state-management patterns
  • Collaborate with designers, product managers, and backend engineers to create seamless user experiences across modalities (chat, video, phone, in-app support)
  • Ensure front-end code quality through accessibility, performance optimization, and testing best practices
  • Contribute to backend services (Go/Java/Node/Python), under mentorship from senior backend engineers
  • Write backend test cases unit, integration, and API-level tests to support service reliability
  • Participate in backend design discussions and gradually take ownership of backend components
  • Assist in building systems that support omnichannel communication, self-serve automation, IVR integrations, and AI-powered workflows
  • Participate in on-call rotations with guidance, supporting production systems and debugging issues across the stack
  • Improve observability, reliability, and operational tooling for both front-end and backend workflows
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

Sigma is transforming how businesses run by delivering a high performance platfo...
Location
Location
United States , New York City
Salary
Salary:
170000.00 - 215000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years industry experience building and maintaining high-quality software
  • An eye for great design and a passion for building products that provide a great user experience
  • The ability to make the right trade-offs between functionality and delivery speed that supports delivering value to customers, all the while iterating based on feedback and roadmap priorities
  • Desire to be a great teammate and have fun at work without compromising ownership towards your work
  • Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma
  • Strong computer science fundamentals
Job Responsibility
Job Responsibility
  • Developing elegant and responsive user experience using the latest front-end technologies
  • Owning substantial pieces of the product, from design to launch
  • Working with product, UX design, and backend development teams to develop new features and technologies
  • Leveraging technical expertise in front-end application development in the creation of novel visualizations for structured and unstructured data
  • Developing new techniques for improving the performance and interactivity of the application
What we offer
What we offer
  • Equity
  • Generous health benefits
  • Flexible time off policy
  • Paid bonding time for all new parents
  • Traditional and Roth 401k
  • Commuter and FSA benefits
  • Lunch Program
  • Dog friendly office
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

SafetyCulture engineers will work on new and existing products that directly imp...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 7+ years relevant experience in software development and mentorship experience
  • Experience working with algorithms, data structures, complexity analysis
  • Proven experience of working on complex and large-scale projects that require high-level technical skills, creativity, and leadership
  • Proficiency with one or more general purpose programming languages including but not limited to: Typescript and React
  • Knowledge of best practices for the full software development life cycle
  • including coding standards, code reviews, source control management, build processes, testing, and operations
  • Track record of designing and building complex software and at scale systems and successfully delivering them to customers
  • Shows flexibility and creativity in building delightful user experiences
  • Demonstrate a good balance between big-picture thinking and nailing the details
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, maintain and improve software
  • Investigate design approaches, prototype new technology and evaluate technical feasibility
  • Write high quality distributed system software and perform peer code-review
  • Perform development and maintenance of key system features
  • Drive best practices and engineering excellence
  • Provide technical direction to the team and identify areas of focus
  • Establish architectural principles, selecting design patterns and mentoring team members on their appropriate application
  • Create and review software design documentation and mentor junior engineers
  • Create and review documentation and process regarding recurring issues, new standard operating procedure
  • Demonstrate strong expertise in front-end development and navigate the complexity in handling data and UI state
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right