Post Job Free
Sign in

Sr. Software Engineer

Company:
UpCodes
Location:
Anaheim, CA, 92808
Posted:
December 25, 2025
Apply

Description:

The Role

As a foundational member of our engineering team, you'll be involved in end-to-end development on features across our web product.

We have a frequent cadence of shipping new features and a close connection to our market. With 900k monthly active users spending hundreds of thousands of hours on the platform, each contribution and feature you ship will have a meaningful impact for the users.

Since we're a startup, you'll have to be willing to get your hands dirty with (and learn) everything across the stack: API design, devops, frontend, data engineering, algorithms, AI, startup engineering, analytics, etc. You'll also mentor junior software engineers.

The Ideal Candidate

5+ years of experience building web apps

Clean simple code, even when solving complex problems

Good systems design and architecture knowledge

Good knowledge of the software life cycle, including code reviews, testing, team organization

Ability to balance business concerns with engineering considerations

Ability to learn new tech quickly

Experience mentoring junior engineers

Experience interacting with multiple stakeholders

Enjoyable to work with

Technology Stack

Python, PostgreSQL, FastAPI, Redis, TypeScript, React, Next.js, Tailwind, AWS, Kubernetes, Prometheus, Pinecone, OpenAI

Example Projects

Craft plan to measure and improve our search engine

Improve and migrate our data model for the content we host

Migrate our NLP algorithms over to use LLMs

Do thorough, prompt code reviews

Implement developer tools to help with code quality

Apply