F
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