CrawlJobs Logo

Sr Software Engineer, Core Security Engineering

United States, Seattle, Washington Employment contract 202000.00 - 224000.00 USD / Year · Job Posted May 28, 2026
Apply Position
Job Link Share

Job Description

Core Security Engineering’s mission is to make the Uber production environment secure by default and provide industry leading products and services to all Uber's production services and infrastructure. We are focused on building both security primitives and end users products that help Uber engineers to secure their service, build trust, and advance security to enable our global business.

Job Responsibility

  • Coding: Writes high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation to solve moderately complex problems
  • Design & Architecture: Works with stakeholders to understand customer and/or business requirements
  • Efficiency & Being a Force Multiplier: Creates and promotes efficiency and speed within a team by leveraging and improving existing solutions
  • Operational Execution: Executes well-defined technical projects and solutions with drive and appropriate sense of urgency to deliver technical and business impact
  • Collaboration: Respects, listens to, and considers ideas/opinions of others from diverse backgrounds and experiences
  • Citizenship: Enhances the effective functioning of Uber by participating in and promoting activities and efforts that contribute to the engineering and/or people culture in the team

Requirements

  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field AND minimum 6+ year full-time Software Engineering work experience
  • Efficient in one or more programming languages (Go, Java, Python, C/C++)
  • Experience in large-scale systems, scalability and reliability
  • Experience in participating in on-call rotations for critical T0-T1 services
  • Some experience in the security field (IAM, Authentication, Authorization, Cryptography
  • Experience in mentoring junior engineers
  • Experience in leading medium-large projects, project planning, assigning works to junior engineers.

Nice to have

  • Domain expertise in Security related systems (Authentication, Authorization, Access, IAM, PKI, identity)
  • Experience in managing stakeholders and product teams
  • Experience in planning, project management, leading a small team as technical lead
  • Experience in AI and ML on creating efficiency by automation

What we offer

  • Bonus program
  • Equity award
  • 401(k) plan
  • Various benefits

Looking for more opportunities?

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

Similar Jobs for

Sr Software Engineer, Core Security Engineering

8 matching positions

Sr Software Engineer Analytics (US Federal)

Your work days are brighter here. We’re obsessed with making hard work pay off,...
Location
Location
United States , Reston
Salary
Salary:
151500.00 - 227300.00 USD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience working with infrastructure, either on-premises or cloud-based, with a deep understanding of systems architecture, networking, and security.
  • Strong understanding of Kubernetes concepts, architecture, and administration.
  • Bachelor's degree in a computer related field or equivalent work experience
  • Infrastructure as code: Proficiency in infrastructure automation tools like Terraform.
  • CI/CD: Experience with building or maintaining CI/CD pipelines and tools like Argo CD.
  • Cloud experience: 3+ years experience working with AWS cloud services in a production setting.
  • Programming skills: Proficiency in at least one programming language, preferably GoLang or Python.
  • Problem-solving: Strong analytical and problem-solving skills.
  • Communication: Excellent communication and collaboration skills.
Job Responsibility
Job Responsibility
  • Design and implement: Design, develop, and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability tools.
  • Build and maintain: Build and maintain core platform components, ensuring high availability, scalability, and security.
  • Automate and optimize: Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD.
  • Troubleshooting and support: Provide support and troubleshooting for platform-related issues, working closely with development teams to resolve problems.
  • Security and compliance: Implement and maintain security best practices for the platform, ensuring compliance with industry standards.
  • Documentation and knowledge sharing: Create and maintain comprehensive documentation for platform components and processes. Actively participate in knowledge sharing within the team.
  • Collaboration: Collaborate effectively with other engineers, development teams, and stakeholders across multiple locations and time zones.
  • Stay current: Stay up to date with the latest technologies and trends in the platform engineering space.
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our team and pla...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of software engineering experience, supported by a high school diploma or equivalent
  • Advanced expertise in JavaScript or TypeScript with Node.js, along with strong development experience in C# and .NET technologies
  • Proven background building distributed systems and scalable enterprise applications using modern architectural and design principles
  • Strong experience with relational databases, including Entity Framework or EF Core, database design, and platforms such as SQL Server or PostgreSQL
  • Hands-on knowledge of cloud-native development and deployment, including AWS services such as Lambda, S3, API Gateway, CloudFront, and EventBridge
  • Working familiarity with modern front-end technologies, including React, Angular, or AngularJS, as well as web platform concepts and browser behavior
  • Experience with authentication and security standards such as OpenID Connect and OAuth2, plus strong troubleshooting skills across full-stack environments
  • Proficiency with Git, CI/CD pipelines, and AI-assisted engineering tools such as GitHub Copilot, Cursor, Claude, or comparable platforms
Job Responsibility
Job Responsibility
  • Design, develop, and support complex software features and platform capabilities that improve product performance, reliability, and scalability
  • Define technical approaches for new applications, shared services, and system enhancements while aligning solutions with broader architectural standards
  • Contribute hands-on code and provide technical leadership through constructive reviews, mentoring, and engineering best practices
  • Strengthen product quality by implementing automated testing strategies and validating software behavior throughout the development lifecycle
  • Apply secure development principles to protect applications, data, and integrations across front-end and back-end environments
  • Investigate production issues, identify root causes, and deliver timely fixes across application, database, and infrastructure layers
  • Use AI-driven tools to accelerate solution design, coding, debugging, testing, and code review while helping the team adopt effective usage patterns
  • Collaborate with stakeholders to understand business priorities, user expectations, and functional requirements in order to shape practical technical solutions
  • Support software delivery from initial development through deployment, monitoring, and ongoing operational improvement using source control and CI/CD practices
  • Recommend and implement improvements to engineering workflows, tools, and development standards that increase team effectiveness and delivery consistency
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • enrollment in company 401(k) plan
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced developer to join our team and build out a var...
Location
Location
United States , Irvine
Salary
Salary:
150000.00 - 200000.00 USD / Year
intertech.com Logo
Intertech (Minnesota)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–5 years of professional experience in software development, cloud engineering, or a hybrid technical role
  • Strong proficiency in C# and .NET Core development
  • Solid experience with Microsoft Azure services and cloud architecture
  • Strong SQL skills, including query optimization and data modeling
  • Working knowledge of Python for scripting or automation
  • Experience with Tableau or similar BI tools
  • Understanding of API development, microservices, and integration patterns
  • Strong problemsolving skills and ability to work independently
  • Excellent communication skills and ability to collaborate across teams
  • Must be a US Citizen or Green Card Holder
Job Responsibility
Job Responsibility
  • Software Engineering: Develop, maintain, and enhance applications and services using C# and .NET
  • Build APIs, backend services, and integration layers
  • Write clean, testable, and maintainable code following best practices
  • Participate in code reviews, architecture discussions, and technical design sessions
  • Cloud Engineering (Azure): Design, deploy, and manage cloud solutions using Microsoft Azure
  • Work with Azure Functions, App Services, Logic Apps, Storage, Azure SQL, and monitoring tools
  • Implement automation, CI/CD pipelines, and infrastructure improvements
  • Troubleshoot cloud performance, reliability, and security issues
  • Data & Analytics: Build and optimize SQL queries, stored procedures, and data models
  • Develop or support Power BI/Tableau dashboards and data visualizations
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for a Sr. Software Engineer to help shape modern cloud platforms ...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive experience in software engineering, including ownership of complex technical initiatives
  • Strong expertise in C#, .NET, ASP.NET, JavaScript, and React.js for building modern full-stack applications
  • Advanced experience designing cloud-based and serverless solutions, including event-driven architectures and distributed systems
  • Hands-on knowledge of CI/CD practices, infrastructure as code, Git-based workflows, and modern engineering delivery standards
  • Solid understanding of web application performance, browser behavior, and front-end architecture considerations
  • Experience working with relational databases, data pipelines, or large-scale data platforms
  • Knowledge of security concepts such as OAuth2, OpenID Connect, cryptography, and secure software design
  • Proven ability to work independently in ambiguous environments while influencing stakeholders and guiding technical direction
Job Responsibility
Job Responsibility
  • Design and deliver large-scale serverless applications using cloud-native services, event-driven patterns, and distributed system principles
  • Define technical architecture for new platforms, reusable services, and core components that support long-term scalability and operational stability
  • Build and improve infrastructure automation, deployment pipelines, and release processes to enable efficient and dependable software delivery
  • Act as a senior technical authority for cloud and serverless engineering, providing guidance on architecture decisions and implementation approaches
  • Lead design reviews, resolve complex production issues, and drive improvements in reliability, observability, and operational performance
  • Collaborate with product, security, DevOps, and business partners to align engineering solutions with strategic objectives and risk controls
  • Establish testing approaches that strengthen quality across automated, integration, and end-to-end validation efforts
  • Mentor engineers and technical leaders by sharing best practices, shaping engineering patterns, and supporting career development
  • Promote secure development, system hardening, and proactive mitigation of technical and operational risks
  • Influence roadmaps and technical strategy through clear communication, sound engineering judgment, and data-informed recommendations
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Sr Software Engineer (US Federal)

Employees may be required to be on site at client locations in the DC, MD, and V...
Location
Location
United States , Reston
Salary
Salary:
163800.00 - 245800.00 USD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience working with infrastructure, either on-premise or cloud-based, with a deep understanding of systems architecture, networking, and security
  • Strong understanding of Kubernetes concepts, architecture, and administration
  • Bachelor's degree in a computer related field or equivalent work experience
  • Proficiency in infrastructure automation tools like Terraform
  • Experience with building or maintaining CI/CD pipelines and tools like Argo CD
  • 3+ years experience working with AWS cloud services in a production setting
  • Proficiency in at least one programming language, preferably Go
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Experience with monitoring and observability tools (Prometheus, Grafana)
Job Responsibility
Job Responsibility
  • Design and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability tools
  • Build and maintain core platform components, ensuring high availability, scalability, and security
  • Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD
  • Provide support and solving for platform-related issues, working closely with development teams to resolve problems
  • Implement and maintain security standard methodologies for the platform, ensuring compliance with industry standards
  • Build and maintain comprehensive documentation for platform components and processes
  • Actively participate in knowledge sharing within the team
  • Collaborate effectively with other engineers, development teams, and collaborators across multiple locations and time zones
  • Stay up-to-date with the latest technologies and trends in the platform engineering space
What we offer
What we offer
  • Workday Bonus Plan or a role-specific commission/bonus
  • Annual refresh stock grants
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our team in Coco...
Location
Location
United States , Coconut Creek, Florida
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C#, VB.NET, .NET Core, React.js, and JavaScript
  • Strong knowledge of application server management and integration processes
  • Proficiency in handling legacy code and transforming it into modern solutions
  • Familiarity with Tyler Technologies Munis and Central Square systems
  • Ability to work independently and adapt quickly to evolving project requirements
  • Solid understanding of intranet server conversion and application upgrades
  • Excellent troubleshooting skills to address technical issues effectively
  • Proven experience in a fast-paced, collaborative environment
Job Responsibility
Job Responsibility
  • Develop and maintain existing applications while contributing to new software development projects
  • Address and resolve support tickets promptly to ensure minimal disruption to end users
  • Lead software integration efforts, utilizing expertise in technologies such as C#, VB.NET, .NET Core, and React.js
  • Collaborate with team members to manage workloads and support ongoing and upcoming initiatives
  • Assist with application server upgrades and migrations to improve operational efficiency
  • Implement and oversee critical upgrades for systems like Tyler Technologies Munis and Central Square
  • Ensure seamless conversion of legacy intranet systems to updated servers
  • Provide technical support and insight for police department data access and security
  • Troubleshoot and resolve issues related to legacy code and application integration
  • Maintain clear communication with stakeholders and deliver high-quality solutions within deadlines
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Sr. Software Engineer

We are looking for an experienced Sr. Software Engineer to join our team in Coco...
Location
Location
United States , Coconut Creek, Florida
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C#, VB.NET, .NET Core, React.js, and JavaScript
  • Strong knowledge of application server management and integration processes
  • Proficiency in handling legacy code and transforming it into modern solutions
  • Familiarity with Tyler Technologies Munis and Central Square systems
  • Ability to work independently and adapt quickly to evolving project requirements
  • Solid understanding of intranet server conversion and application upgrades
  • Excellent troubleshooting skills to address technical issues effectively
  • Proven experience in a fast-paced, collaborative environment
Job Responsibility
Job Responsibility
  • Develop and maintain existing applications while contributing to new software development projects
  • Address and resolve support tickets promptly to ensure minimal disruption to end users
  • Lead software integration efforts, utilizing expertise in technologies such as C#, VB.NET, .NET Core, and React.js
  • Collaborate with team members to manage workloads and support ongoing and upcoming initiatives
  • Assist with application server upgrades and migrations to improve operational efficiency
  • Implement and oversee critical upgrades for systems like Tyler Technologies Munis and Central Square
  • Ensure seamless conversion of legacy intranet systems to updated servers
  • Provide technical support and insight for police department data access and security
  • Troubleshoot and resolve issues related to legacy code and application integration
  • Maintain clear communication with stakeholders and deliver high-quality solutions within deadlines
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Software Engineering Sr Analyst

Location
Location
United States , Plano
Salary
Salary:
134971.00 - 142000.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (US or Foreign Equivalent) in Computer Science, Information Technology, or related field
  • Three (3) years of experience in Software
  • Three (3) years of experience in: Proficiency in Java features, including OOP concepts, multithreading, exception handling, and collections framework
  • Spring Frameworks, including Spring Core, Spring Boot, Spring MVC, and Spring Data
  • Microservices architecture using Spring Boot
  • Development of RESTful APIs and SOAP webservices
  • Deploying Java applications to Azure/Aws Cloud technologies, working experience on Docker and Kubernetes
  • SQL Databases (MySQL and PostgreSQL) including stored procedures, triggers and query optimization
  • Exposure to NoSQL Databases (MongoDB and Redis)
  • Messaging systems including KAFKA
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Java-based applications using Spring Boot and related Spring frameworks (Spring MVC, Spring Data, Spring Security)
  • Developing Restful webservices, implementing and consuming large-scale web services
  • Develop microservices architecture-based solutions, ensuring modularity, reusability, and performance optimization
  • Design and implement RESTful APIs to enable integration with internal modules and external third-party systems
  • Work with Apache Kafka for building real-time data pipelines and messaging systems, including publishing, consuming, and stream processing
  • Participate in the complete software development lifecycle (SDLC), including requirements analysis, architecture design, coding, testing, deployment, and production support
  • Collaborate with product owners, business analysts, and QA teams to translate business requirements into technical specifications and deliver high-quality software
  • Implement unit testing and integration testing strategies using tools such as JUnit and Mockito to ensure application reliability
  • Utilize Git for source control and participate in peer code reviews to ensure code quality, consistency, and adherence to best practices
  • Deploy and manage services in containerized environments using Docker and orchestration platforms such as Kubernetes (if applicable)
  • Fulltime
Read More
Arrow Right