Avatar for Epoch
Platform for companies to create and manage employee programs and internal events
  • B2B
  • Early Stage
    Startup in initial stages

Senior Software Engineer

  • Remote ()
  • |4 years of exp
  • |Full Time
Posted: 2 months ago
Hires remotely in
Remote Work Policy

Remote only

Company Location
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
TypeScript
react
TailwindCSS

About the job

Company Description

Epoch is a comprehensive platform designed for people teams to efficiently create, promote, and measure internal events and programs. By automating workflows and providing valuable insights, Epoch empowers organizations to boost employee engagement through impactful initiatives. Supported by prominent investors like Rally Ventures, Precursor, m]x[v Capital, and Maschmeyer Group Epoch continues to innovate and contribute to fostering meaningful workplace interactions. The company is dedicated to its mission of helping companies create meaningful culture for all of their employees.

Role Description: 🙌 What you will do

Because our team is small (and growing!), you’ll be given lots of responsibility and the opportunity to have true ownership as we build out the product. You will be a founding team member on our engineering team. This is a unique opportunity to use your technical skillset to make a direct impact.

Feature Development (≈80%)

  • Lead end-to-end development of complex product features from ideation to production
  • Collaborate deeply with Product and Design to refine ambiguous requirements into clear technical plans
  • Drive architectural decisions across frontend and backend systems
  • Design scalable APIs and backend systems in Python
  • Build high-quality, performant UI systems using React, TypeScript, and TailwindCSS
  • Improve reliability, observability, and performance of critical systems
  • Own technical decomposition, estimation, and delivery timelines
  • Review code with a focus on scalability, maintainability, and long-term health
  • Identify and proactively address technical debt

AI & Emerging Systems (≈20%, not limited to)

  • Architect and productionize AI-driven features (LLM workflows, RAG pipelines, automation systems)
  • Design robust abstractions around model providers, prompt management, evaluation, and monitoring
  • Optimize performance, cost, and reliability of AI systems
  • Implement guardrails, fallback logic, and observability for AI outputs
  • Partner on evolving long-term AI architecture and experimentation frameworks
  • Evaluate trade-offs between open-source vs hosted models and shape AI strategy

Qualifications

Must Have:

  • 4–6+ years of professional software engineering experience
  • Strong experience building and shipping full-stack web applications at scale
  • Strong frontend fundamentals (React, TypeScript, component architecture)
  • Experience optimizing data-heavy workflows (query tuning, indexing strategies, async processing)
  • Proven ability to lead complex feature development end-to-end
  • Deep backend experience (API design, data modeling, performance optimization)
  • Experience designing systems that handle scalability challenges (high throughput, large datasets, distributed systems)
  • Comfortable making architectural trade-offs and technical decisions independently
  • Experience mentoring engineers and improving team engineering standards
  • Strong communication skills and product intuition

Nice to Have:

  • Experience building integrations with third-party services (e.g., Slack, Google Calendar, Outlook, Teams, Zoom)
  • Experience defining or evolving frontend architecture foundations
  • Experience building AI-powered features in production
  • Experience with LLM APIs, vector databases, or retrieval systems
  • Experience operating systems in AWS (compute, networking, managed services)
  • Startup or fast-paced product team experience
  • Experience leading large technical initiatives or migrations

For more info, please view our Notion page:

https://epochapp.notion.site/Senior-Software-Engineer-Fullstack-Product-focused-3066da20734d807790f4d3e4df375e64

About the company

Epoch company logo
Platform for companies to create and manage employee programs and internal events11-50 Employees
Company Size
11-50
Company Industries
Small and Medium Businesses
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about Epoch image

Funding

AMOUNT RAISED
$3.8M
FUNDED OVER
2 rounds
Rounds
S
$2800000
Seed - Feb 2022+1

Founders

Mike Miller
Founder
image
Keith Choy
Founder
image
Jade Choy
Founder
San Francisco
image
View the team image

Similar Jobs

Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits
Nextdoor company logo
Nextdoor
Nextdoor is the private social network for your neighborhood
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
Bobyard company logo
Bobyard
Build the future of construction estimating
Wonderschool company logo
Wonderschool
Quality in-home child care and preschools near you
Artie company logo
Artie
Software that streams data from databases to warehouses in real-time
Orchard Robotics company logo
Orchard Robotics
Securing America's food supply by building the AI farmer that automates our nation's farms