Skip to content
mimi

Senior Software Engineer, Backend

Fora

Hybrid Full-time Senior 3d ago

About the role

About Us

We are a fast-growing tech company building innovative solutions for our customers. We are looking for a talented and experienced Senior Software Engineer to join our backend team in San Francisco.

Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance backend services and APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and debug production issues.
  • Mentor junior engineers and contribute to a culture of technical excellence.

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Experience with relational and/or NoSQL databases.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Strong understanding of distributed systems and microservices architecture.
  • Excellent problem-solving and communication skills.

Benefits

We offer a comprehensive benefits package including:

  • Health, dental, and vision insurance
  • 401k matching
  • Paid time off
  • Flexible work hours
  • Professional development budget

Work Environment

This is a hybrid role based in our San Francisco office, offering a blend of in-office collaboration and remote work flexibility.

Skills

AWSAzureDistributed SystemsGoGCPJavaMicroservicesNode.jsNoSQLPythonRelational Databases

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free