CrawlJobs Logo

Senior Server Engineer, Identity Platform

United States, San Francisco 180375.00 - 200850.00 USD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Senior Server Engineer to join our Identity Engineering Team, the group responsible for how every athlete securely accesses their Strava experience. Identity at Strava is more than login screens, it’s the platform that ensures trust, security, and continuity across all our applications and surfaces.

Job Responsibility

  • Build core Identity platform capabilities, including authentication, authorization, token lifecycle management, session continuity, and account security systems
  • Develop scalable, reliable server-side services that support sign-up, login, account recovery, MFA/passkeys, and cross-application identity
  • Design and evolve modern identity protocols, integrating standards like OAuth 2.0, OIDC, WebAuthn, biometrics, and secure token exchange
  • Improve identity flows across iOS, Android, and web, balancing frictionless user experience with world-class security
  • Partner with cross-functional teams—Product, Security, Trust & Safety, Legal, and Mobile/Web Engineering—to build identity foundations that enable safety, privacy, and growth
  • Drive technical excellence, contributing thoughtful architectural perspectives and shaping long-term Identity strategies
  • Mentor and support fellow engineers, fostering a collaborative, inclusive, and high-trust environment
  • Influence system design across teams, using deep identity expertise to lead discussions around security, performance, and scalability

Requirements

  • 7+ years of experience building production backend systems in languages such as Ruby, Java, Scala, Go, or Python
  • Proven experience with authentication, authorization, SSO, identity protocols, or account security systems at scale
  • Strong knowledge of distributed systems, relational/NoSQL databases, and technologies like MySQL, Redis, Cassandra, Kafka, or Kubernetes
  • Familiarity with or interest in modern identity technologies, such as OAuth 2.0/OIDC, WebAuthn, passkeys, MFA, and session management
  • A track record of building secure, high-performance services that handle sensitive data responsibly
  • Comfort navigating the intersection of security, user experience, and platform architecture
  • A collaborative spirit, someone who communicates clearly, lifts others up, and thrives in a team that values mentorship and learning

What we offer

Offers Equity

Looking for more opportunities?

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

Similar Jobs for

Senior Server Engineer, Identity Platform

8 matching positions

Senior Windows Engineer, Active Directory and Server Platforms

Moderna is expanding our footprint to deliver the greatest possible impact to pe...
Location
Location
United States , Cambridge
Salary
Salary:
130800.00 - 209400.00 USD / Year
modernatx.com Logo
Moderna
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, engineering, or related field (or equivalent experience)
  • 3-5 years deploying, securing and maintaining a global Active Directory environment
  • 7–10 years of professional experience supporting Microsoft Windows Server environments including all role and features
  • Proven experience operating enterprise-scale Windows Server environments, including performance, patching, and reliability
  • Deep ability to troubleshoot authentication, replication, network, and performance issues
  • Experience with patch management process and tooling, endpoint protection, and server hardening
Job Responsibility
Job Responsibility
  • Own the architecture, health, and security of Active Directory, including forests, domains, trusts, and replication topology
  • Lead advanced integration and troubleshooting of authentication and identity (Kerberos, NTLM, SPNs, delegation, replication)
  • Design and enforce Active Directory security controls, including tiered administration models (Tier 0/1/2) and privileged access strategies
  • Architect, manage, and secure enterprise PKI (ADCS), including certificate lifecycle, template governance, and CRL distribution
  • Define and maintain standards for Group Policy design, DNS architecture, and domain-joined systems
  • Own the operational health, lifecycle, and performance of enterprise Windows Server platforms (2016/2019/2022/2025)
  • Lead server lifecycle management, including build standards, patching strategy, compliance, and decommissioning
  • Drive root cause analysis for complex systems, authentication, and performance issues across distributed environments
  • Define and enforce standards for server configuration, hardening, monitoring, and resiliency
  • Develop and maintain automation using PowerShell and related tooling to improve consistency and efficiency
What we offer
What we offer
  • Best-in-class healthcare coverage, plus voluntary benefit programs to support your unique needs
  • A holistic approach to well-being, with access to fitness, mindfulness, and mental health support
  • Family planning benefits, including fertility, adoption, and surrogacy support
  • Generous paid time off, including vacation, volunteer days, sabbatical, global recharge days, and a discretionary year-end shutdown
  • Savings and investment opportunities to help you plan for the future
  • Location-specific perks and extras
  • Fulltime
Read More
Arrow Right

Senior Engineer, Data Warehouse

The Senior Engineer, Data Warehouse is responsible for designing, developing, te...
Location
Location
United States , Miami
Salary
Salary:
Not provided
carnival.com Logo
Carnival Cruises
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree/Master’s degree preferred in Information Technology, Computer Science, or related field or equivalent work experience
  • 5+ years Experience as a Software Engineer (Developer) required
  • 5+ years Experience serving as technical resource throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance required
  • 5+ years Experience in production support, troubleshooting complex issues, developing RCAs, and meeting SLAs required
  • 5+ years Experience with compliance and security principles and developing secure applications that meet legal and organizational requirements. (i.e. PCI, SOX, PII, etc.)
  • 5+ years Experience with monitoring and logging tools to report on application and infrastructure health required
  • 5+ years Experience with DevOps and CI/CD required
  • 5+ years Experience developing with role-based access control (RBAC), IAM (Identity and Access Management)
  • 5+ years Experience developing and implementing of third-party APIs and library integrations
  • 5+ years Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization
Job Responsibility
Job Responsibility
  • Software Development: Collaborate with team members and stakeholders to understand project goals, provide technical input, and ensure successful delivery
  • Participate in architectural design decisions to ensure scalability, performance, and reliability
  • Collaborate with Business Analyst and Software Architects to analyze user requirements and application design to create software while ensuring separate elements of the application works well in the larger program
  • Write, debug, and optimize code to implement software solutions based on technical and business requirements
  • Leverage best practices and industry standards to ensure quality code is developed according to specs and user requirements
  • Ensure solutions can be easily expanded with new feature sets and functionality on frameworks that are easily extendible
  • Create frameworks which promote ease of adoption, sharing, re-use, and interfacing with other application platforms
  • Develop unit tests, perform code reviews, and ensure the software meets quality standards
  • Provide ROM to development leads for planning purposes
  • Collaborates with Quality Engineer during all phases of testing to ensure defects /deficiencies are addressed
What we offer
What we offer
  • Health Benefits: Cost-effective medical, dental and vision plans
  • Employee Assistance Program and other mental health resources
  • Additional programs include company paid term life insurance and disability coverage
  • Financial Benefits: 401(k) plan that includes a company match
  • Employee Stock Purchase plan
  • Paid Time Off
  • Holidays – All full-time and part-time with benefits employees receive days off for 8 company-wide holidays, plus 2 additional floating holidays to be taken at the employee’s discretion
  • Vacation Time – All full-time employees at the manager and below level start with 14 days/year
  • director and above level start with 19 days/year
  • Part-time with benefits employees receive time off based on the number of hours they work, with a minimum of 84 hours/year
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Piper Companies is seeking a Senior Software Engineer to support an electrical d...
Location
Location
United States , Raleigh
Salary
Salary:
Not provided
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with C#, .NET, ASP.NET Blazor, RESTful API development and integration, and Microsoft Azure
  • Experience with configuring and implementing Microsoft Entra ID (Azure AD), Managed Identity authentication, OAuth 2.0 and OpenID Connect
  • Experience with enterprise integration patterns and distributed systems design
  • Strong understanding of application architecture and software engineering best practices
  • Experience with source control systems such as Git
  • Experience with Microsoft 365 Agents, Copilot Studio, or related AI technologies
  • Experience with Azure Functions, Logic Apps, Service Bus, or Event Grid
  • Experience with SQL Server and database design
  • Experience developing ERP, CRM, or enterprise business applications
  • Experience with DevOps practices and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain enterprise applications using: ASP.NET Blazor, C#, .NET, Microsoft Azure services
  • Configure and develop visual business rules, workflows, and automation within Epicor Prophet 21
  • Design and implement integrations between ERP, CRM, Microsoft 365, and third-party systems
  • Design and implement secure cloud-based solutions in Microsoft Azure
  • Develop solutions leveraging Microsoft 365 Agents and emerging AI capabilities
  • Fulltime
Read More
Arrow Right

Senior Infrastructure Engineer

Location
Location
United States , Santa Barbara
Salary
Salary:
100000.00 - 150000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in IT consulting, infrastructure engineering, or enterprise IT support
  • Strong technical knowledge across cloud platforms (Azure/M365), networking, security, and virtualization
  • Experience with firewalls, backups, identity management, and endpoint security tools
  • Proven ability to manage multiple client environments and technical projects simultaneously
  • Excellent communication skills with the ability to translate technical concepts to non-technical audiences
  • Strong customer service mindset and ability to build trusted client relationships
  • Experience troubleshooting complex systems across Windows, macOS, and network environments
  • Valid driver’s license and ability to travel to client sites
Job Responsibility
Job Responsibility
  • Own and manage client IT environments end-to-end, including design, implementation, maintenance, and escalation support
  • Lead technical projects from planning through execution, ensuring timely and successful delivery
  • Design and implement cloud, infrastructure, and security solutions aligned to client needs
  • Serve as a strategic advisor to clients, recommending improvements and technology roadmaps
  • Install, configure, and support networks, servers, cloud platforms, and endpoint systems
  • Monitor system health, manage backups, apply updates, and ensure security best practices
  • Troubleshoot and resolve complex technical issues across infrastructure, applications, and networks
  • Provide clear communication to both technical and non-technical stakeholders, including executives
  • Mentor junior team members and collaborate across technical teams
  • Maintain documentation, track work progress, and ensure high service quality standards
What we offer
What we offer
  • Performance-based bonuses and incentive opportunities
  • medical, dental, vision, and life insurance
  • Retirement plan with employer contribution
  • Paid time off and company holidays
  • Professional development support, including training and certifications
  • wellness benefits, team events, and employee recognition programs
  • Fulltime
Read More
Arrow Right

Senior Service Engineer - CTJ - Top Secret

Microsoft has an exciting opportunity for an experienced Senior Service Engineer...
Location
Location
United States , Reston
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, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or related field AND 3+ years technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls OR equivalent experience.
  • Candidates must have an active TS and be willing and eligible to upgrade to TS/SCI (with polygraph) or have an active TS/SCI and be willing and eligible to upgrade to TS/SCI (with polygraph).
  • This position requires verification of U.S. citizenship due to citizenship-based legal restrictions.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Responds to incidents during regular on-call rotations by identifying the level of impact, troubleshooting issues, and deploying appropriate fixes to resolve root cause(s). Alerts product teams and owners to major customer impacting issues and escalates resolution of complex and highly impactful issues affecting multiple components or features to other engineers or engineering teams as needed. Shares details related to incidents and their resolution through postmortem reports and during regular review meetings.
  • Demonstrates understanding of service and/or system design, interactions between technology layers and components, functions of physical infrastructure (networking and servers) and cloud-based infrastructure, and dependencies at scale. Contributes to improving service architecture and design of a hybrid (physical and cloud-based) service through automation, software development, and networking with minimal guidance. Adjusts configurations and defines infrastructures to improve the availability, reliability, efficiency, observability, and/or performance of supported products and services, with minimal guidance from other engineers.
  • Designs, implements, and maintains Infrastructure as Code (IaC) solutions to provision and manage hybrid cloud and on premises infrastructure in a repeatable, secure, and auditable manner, minimizing configuration drift and manual intervention.
  • Authors, reviews, and maintains IaC templates and modules to deploy networking, compute, storage, identity, security controls, and PKI-related infrastructure across isolated and regulated environments, following least privilege and defense in depth principles.
  • Stays current in knowledge and expertise as technology landscape evolves specifically as that technology relates to Cloud networking, physical networking, automation, and Linux (Debian and Red Hat based distributions). Contributes to the adoption of new solutions. Proactively seeks opportunities to learn and receive feedback.
  • Shares insights and best practices that can be applied to improve development and operations of the system, platform, or product components and features by participating in design reviews, incident drills and debriefs, and regular meetings, as well as interactions with more experienced Service Engineers and members of product engineering teams.
  • Embody our culture and values.
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

At Teradata, we empower people to thrive through better information. We’ve built...
Location
Location
India , Hyderabad; Bengaluru; Maharashtra
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
  • 4+ years of experience in building robust software applications
  • 2+ years designing and deploying systems on public cloud platforms such as AWS, Azure, or Google Cloud
  • Strong proficiency in Python
  • Experience with one or more additional languages such as Java, Go, or C++
  • Proven expertise in agent development, LLM integration, prompt engineering, and runtime systems
  • Hands-on experience with MCP servers, vector databases, RAG architecture, and NLP frameworks
  • Hands-on experience with context, memory management, observability and identity as core agentic AI features
  • Familiarity with vector DBs, graph-based memory systems, and agentic frameworks
  • Familiarity with semantic/graph technologies, dimensional modeling, and BI tools
Job Responsibility
Job Responsibility
  • Build intelligent automation and conversational capabilities using state-of-the-art GenAI and Agentic AI products
  • Develop and maintain MCP server integrations for robust and efficient runtime execution
  • Collaborate with product owners, architects, and cross-functional teams to deliver new features with a focus on scalability, performance, and usability
  • Build foundational infrastructure and tools for multi-agent collaboration, memory/context management, and extensibility
  • Drive enterprise-wide adoption of AI agents through easy integration and safe execution
  • Leverage containerization technologies (Docker, Kubernetes) for scalable, resilient deployments
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, Claude, GPT, MCP-integrated IDEs) to enhance productivity and code quality
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

At Teradata, we empower people to thrive through better information. We’ve built...
Location
Location
India , Hyderabad; Bengaluru; Maharashtra
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
  • 4+ years of experience in building robust software applications
  • 2+ years designing and deploying systems on public cloud platforms such as AWS, Azure, or Google Cloud
  • Strong proficiency in Python, and experience with one or more additional languages such as Java, Go, or C++
  • Proven expertise in agent development, LLM integration, prompt engineering, and runtime systems
  • Hands-on experience with MCP servers, vector databases, RAG architecture, and NLP frameworks
  • Hands-on experience with context, memory management, observability and identity as core agentic AI features
  • Familiarity with vector DBs, graph-based memory systems, and agentic frameworks
  • Familiarity with semantic/graph technologies, dimensional modeling, and BI tools
  • Familiarity with chain-of-graph, graph RAG, and similar frameworks
Job Responsibility
Job Responsibility
  • Build intelligent automation and conversational capabilities using state-of-the-art GenAI and Agentic AI products
  • Develop and maintain MCP server integrations for robust and efficient runtime execution
  • Collaborate with product owners, architects, and cross-functional teams to deliver new features with a focus on scalability, performance, and usability
  • Build foundational infrastructure and tools for multi-agent collaboration, memory/context management, and extensibility
  • Drive enterprise-wide adoption of AI agents through easy integration and safe execution
  • Leverage containerization technologies (Docker, Kubernetes) for scalable, resilient deployments
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, Claude, GPT, MCP-integrated IDEs) to enhance productivity and code quality
What we offer
What we offer
  • People-first culture
  • Flexible work model
  • Focus on well-being
  • Inclusive environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you want to enable Copilots to be able to engage users around the world on an...
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 related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experienced in Software Development Engineer with a proven track record of delivering products
  • Familiarity with chat bots and NLP concepts is a plus but not required
  • Experience with Azure cloud platform or equivalent
  • Real-world experience developing large scale online services with robust performance, resiliency, telemetry, and security
  • Experience developing service to service protocols
  • Experience with service and user identity models, access or identity token acquisition and management
  • Comfortable driving complex server & client architecture across large product teams
  • Strong collaboration skills with the ability to work in a dynamic/agile environment
Job Responsibility
Job Responsibility
  • Collaborate with partner teams (both service and data science) to deliver end-to-end systems and experiences
  • Investigate and prototype new technologies and frame works in Azure
  • Design, implement, and test server-side code related to Routing, Manageability and Compute Hosting
  • Ensure availability, latency, scalability needs addressed by engineering reliability into software and systems
  • Focus on operability of the service including security, privacy, resiliency, Business Continuity & disaster recovery
  • Contribute to team-wide infrastructure investments
  • Review and influence ongoing design, architecture, standards and methods for operating services or systems
  • Maintain an unwavering focus on Quality of Service
  • Execute with high accountability
  • Fulltime
Read More
Arrow Right