Staff Software Engineer - Backend

8 Months ago • All levels

Job Summary

Job Description

Backend engineer needed for building scalable and reliable services. Strong experience with API design, database management, and cloud platforms required.
Must have:
  • Backend Development
  • API Design
  • Database Management
  • Cloud Platforms
Good to have:
  • Microservices Architecture
  • DevOps Practices
  • Agile Development
  • Testing Frameworks
Perks:
  • Competitive Salary
  • Health Insurance

Job Details

About the role

Responsibilities:

We are seeking a Staff Engineer to enhance our backend systems, the backbone of our web and mobile applications. Your role is pivotal in powering the AI chat experience that captivates millions daily, enabling users to interact with their favorite AI characters on our platform. Collaborating with designers, data science, and ML researchers, you'll play a key role in conceptualizing, designing, and delivering groundbreaking AI experiences.

Here are some example projects you might work on:

  • Enhance the overall performance of the application, minimizing site downtime and reducing chat latency for real-time responsiveness in AI conversations. This can involve infrastructure improvements, optimizing caching and data retrieval techniques.

  • Enhance group conversations by adding new functionalities such as topic-based chat rooms, moderator tools, and custom interaction rules.

  • Transform the text-based chat app into a multimodal communication platform by integrating voice chat capabilities, enabling users to have spoken conversations with AI characters. Ensure seamless synchronization between text, voice, and video inputs, while maintaining high-quality audio and video standards.

Who we’re looking for

Requirements:

  • 8+ years experience building and scaling backend systems to support a fast growing consumer application

  • Experience writing highly performant services and strong knowledge of Golang and/or Python.

  • Designing, implementing, and maintaining individual microservices that collectively form complex, scalable backend systems.

  • An understanding of containerization technologies (like Docker) and orchestration tools (such as Kubernetes).

  • Extensive experience with various database technologies, both relational (like PostgreSQL) and NoSQL (such as MongoDB, Cassandra, or DynamoDB). Proficiency in database design, sharding, replication, and tuning for high-traffic environments is highly desirable.

  • Familiarity with caching mechanisms (like Redis, Memcached) to enhance application performance and response times.

  • Strong analytical and problem-solving skills, with a knack for identifying and addressing bottlenecks, ensuring that backend systems perform optimally under varying loads.

  • Proven ability to work collaboratively with product managers, designers, and frontend engineers to conceive, design, and implement new features that enhance user experience

  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to cross-functional teams and stakeholders.

  • B.S. in Computer Science or equivalent experience.

Desired Experience:

  • You are proactive and have a “get things done” mindset

  • You have a passion for staying updated with the latest industry trends and technologies, with a willingness to continuously learn and innovate, ensuring that our backend systems remain at the forefront of technological advancements

  • You have a deep passion for creating innovative AI experiences, and you are product-focused. You are enthusiastic about building features and solutions that not only harness the power of AI but also resonate deeply with user needs, contributing to a transformative and engaging product.

You will be a good fit if you are proactive and have a “get things done” mindset. Given our current pace of growth and load on our systems, most people have had a significant impact during their first week at the company.

About Character.AI

Founded in 2021, Character is a leading AI company offering personalized experiences through customizable AI 'Characters.' As one of the most widely used AI platforms worldwide, Character enables users to interact with AI tailored to their unique needs and preferences.

In just two years, we achieved unicorn status and were named Google Play's AI App of the Year – a testament to our groundbreaking technology and vision.

Ready to shape the future of Consumer AI? 🚀

At Character, we value diversity and welcome applicants from all backgrounds. As an equal opportunity employer, we firmly uphold a non-discrimination policy based on race, religion, national origin, gender, sexual orientation, age, veteran status, or disability. Your unique perspectives are vital to our success.

Compensation Range: $150K - $350K

Similar Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago
Blizzard Entertainment - Senior Software Engineer, Game Services, Battle.Net

Blizzard Entertainment

Irvine, California, United States (Hybrid)
7 Months ago
Electronic Arts - Tools Software Engineer

Electronic Arts

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Electronic Arts - Systems Software Engineer - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
7 Months ago
Electronic Arts - Software Engineer - Frostbite Architecture

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
7 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Jam City - Senior Software Engineer (Unity)

Jam City

Burbank, California, United States (Hybrid)
7 Months ago
Warner Bros. Games - Senior Software Engineer - Backend Development ( QoE Platform Team), Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Warner Bros. Games - Staff Software Engineer in Test - (GQA Team),Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago
Tencent - Senior Researcher, Natural Language Processing

Tencent

Singapore (On-Site)
7 Months ago
King - Senior QA Specialist - Shared Tech

King

Barcelona, Catalonia, Spain (On-Site)
7 Months ago
King - Senior Security Engineer 12 months Fixed Term Contract

King

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Ubisoft - Executive Communications Manager (W/M/NB)

Ubisoft

Paris, Île-de-France, France (Hybrid)
7 Months ago
Keywords Studios (Player Support) - Label Management Associate

Keywords Studios (Player Support)

Indianapolis, Indiana, United States (On-Site)
7 Months ago
Fantastic Pixel Castle - Principal Technical Animator

Fantastic Pixel Castle

United States (Remote)
7 Months ago
Felix & Paul Studios - Artiste technique / Technical Artist

Felix & Paul Studios

Montreal, Quebec, Canada (Hybrid)
7 Months ago
PlayStation Global - Staff Program Manager

PlayStation Global

Carlsbad, California, United States (On-Site)
7 Months ago
CD PROJEKT RED - Character Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Menlo Park, California, United States

Evolution - Receptionist

Evolution

Southfield, Michigan, United States (On_site)
7 Months ago
Keywords Studios (Player Support) - Label Management Associate

Keywords Studios (Player Support)

Indianapolis, Indiana, United States (On-Site)
7 Months ago
PlayStation Global - QA Lead

PlayStation Global

North Bend, Oregon, United States (On-Site)
7 Months ago
PlayStation Global - Staff Program Manager

PlayStation Global

Carlsbad, California, United States (On-Site)
7 Months ago
CD PROJEKT RED - Gameplay Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
7 Months ago
CD PROJEKT RED - Lead Mission Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
7 Months ago
Rockstar Games - Senior Manager, Communications Operations

Rockstar Games

New York, New York, United States (On-Site)
7 Months ago
Patreon - Senior Product Designer

Patreon

New York, New York, United States (Hybrid)
7 Months ago
Patreon - Senior Product Designer

Patreon

San Francisco, California, United States (Hybrid)
7 Months ago
Blizzard Entertainment - Senior Software Engineer, Game Services, Battle.Net

Blizzard Entertainment

Irvine, California, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago
King - Senior QA Specialist - Shared Tech

King

Barcelona, Catalonia, Spain (On-Site)
7 Months ago
King - Senior Security Engineer 12 months Fixed Term Contract

King

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Evolution - Receptionist

Evolution

Southfield, Michigan, United States (On_site)
7 Months ago
Evolution - Procurement Coordinator

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
7 Months ago
PlayStation Global - Manager, Partner Sourcing

PlayStation Global

London, England, United Kingdom (On-Site)
7 Months ago
Ubisoft - Security Analyst – Organizational Resiliency

Ubisoft

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Ubisoft - Team Lead - Environments/Architecture [Assassin's Creed Hexe]

Ubisoft

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Azra Games - Feature Designer

Azra Games

California, United States (Hybrid)
7 Months ago
Bungie - Destiny Weapons Designer (Associate to Mid)

Bungie

(Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Character is one of the world's leading personal AI platforms. Founded in 2021 by AI pioneers Noam Shazeer and Daniel De Freitas, Character is a full-stack AI company with a globally scaled direct-to-consumer platform. 

New York, New York, United States (On-Site)

San Francisco, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Menlo Park, California, United States (Remote)

San Francisco, California, United States (On-Site)

New York, New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Character.AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug