CrawlJobs Logo

Filters

Location
Salary

Core Software Engineer United States, San Francisco Jobs

10 Job Offers

Sr Software Engineer, Core Security Engineering
Save Icon
Uber seeks a Sr Software Engineer for Core Security Engineering in Seattle, San Francisco, or Sunnyvale. You will build secure-by-default production environments and industry-leading security products. Requires 6+ years in software engineering with Go, Java, or Python, plus experience in large-sc...
Location Icon
Location
United States , Seattle, Washington; San Francisco, California; Sunnyvale, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer, Core Services
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Staff Software Engineer, Core Product Infrastructure
Save Icon
Lead the design and scaling of high-volume SaaS integrations at Nooks. You'll build reliable frameworks for SEP, CRM, and data pipelines, handling billions of data points. This San Francisco-based role requires deep backend expertise in APIs, webhooks, and system observability. Enjoy equity, comp...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
250000.00 - 325000.00 USD / Year
nooks.ai Logo
Nooks
Expiration Date
Until further notice
Software Engineer, Core Product Infrastructure
Save Icon
Join Nooks as a Software Engineer on the Core Product Infrastructure team in San Francisco. Design and own high-scale SaaS integrations and data pipelines handling billions of data points. Leverage your 6-10+ years of backend expertise in APIs, webhooks, and building reliable frameworks. Enjoy eq...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
215000.00 - 280000.00 USD / Year
nooks.ai Logo
Nooks
Expiration Date
Until further notice
Senior Software Engineer, Core Services
Save Icon
Location Icon
Location
United States , San Francisco; New York
Salary Icon
Salary
Not provided
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Staff Software Engineer, Core Infrastructure
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
236000.00 - 290000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Senior Software Engineer, Core Infrastructure
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Staff Software Engineer, Core
Save Icon
Join Descript as a Staff Software Engineer on the Core Team in San Francisco. Lead full-stack development of critical systems like access control, payments, and team management using TypeScript. Shape technical strategy, mentor engineers, and enjoy generous benefits including healthcare and 401k ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
descript.com Logo
Descript
Expiration Date
Until further notice
Senior Software Engineer, Core Services
Save Icon
Join Kiddom's Core Services team as a Senior Software Engineer. You will architect common APIs, services, and dev tools using Go, TypeScript, and Python on AWS. This technical leadership role drives product and developer experience for our educational platform. Enjoy competitive salary, equity, f...
Location Icon
Location
United States , San Francisco / New York
Salary Icon
Salary
150000.00 - 180000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Software Engineer, Core
Save Icon
Join Descript's Core Team as a Full-Stack Software Engineer in San Francisco. You will architect and evolve critical Identity systems (auth, permissions, teams) using TypeScript and relational DBs. Tackle complex challenges, ensure security, and collaborate cross-functionally. Enjoy generous heal...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190000.00 - 296000.00 USD / Year
descript.com Logo
Descript
Expiration Date
Until further notice

About the Core Software Engineer role

Explore the world of Core Software Engineer jobs, where professionals serve as the foundational architects of modern digital systems. A Core Software Engineer is responsible for designing, developing, and maintaining the essential software components and services that form the backbone of applications and platforms. This role is central to the entire software development lifecycle, focusing on creating robust, scalable, and high-performance solutions that meet both user needs and business objectives. Unlike roles specialized solely in front-end or niche systems, core engineers often work across the full technology stack, dealing with server-side logic, databases, APIs, and system integration to ensure cohesive and reliable software performance.

Typical responsibilities for professionals in these jobs are comprehensive. They analyze complex requirements to design effective software architectures and write clean, efficient, and maintainable code. A significant part of their day involves debugging, testing, and optimizing code for performance and scalability. Core Software Engineers actively participate in agile ceremonies like sprint planning and retrospectives, collaborating closely with cross-functional teams including product managers, designers, and other engineers. They are also tasked with code reviews, mentoring junior developers, and contributing to technical documentation. A key responsibility is ensuring the security and reliability of the systems they build, often implementing best practices for data protection and system resilience.

The typical skill set required for Core Software Engineer jobs is a blend of deep technical proficiency and strong soft skills. On the technical side, expertise in one or more backend programming languages such as Java, C#, Python, or Go is standard, along with experience with frameworks like .NET Core or Spring. A solid understanding of database management (SQL and often NoSQL), RESTful API design, cloud services (AWS, Azure, GCP), and containerization tools like Docker is commonly expected. Equally important are excellent problem-solving abilities, allowing engineers to deconstruct complex challenges. Strong verbal and written communication skills are crucial for articulating technical concepts to diverse stakeholders and for effective teamwork. A proactive attitude, a commitment to continuous learning, and the ability to work autonomously while driving project delivery from conception to deployment are hallmarks of successful candidates in this field. These jobs offer a dynamic career path for those passionate about building the fundamental technologies that power our digital world.