Senior Software Engineer, Backend
Fora
About the role
About Us
We are a fast-growing tech company based in San Francisco, dedicated to building innovative solutions that empower businesses. Our mission is to create seamless and efficient experiences for our users through cutting-edge technology. We foster a collaborative and inclusive environment where every team member can thrive and make a significant impact.
The Role
We are looking for a highly skilled and experienced Senior Software Engineer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining the core services that power our platform. You will work on challenging problems, contribute to architectural decisions, and help shape the future of our product. If you are passionate about building scalable and robust systems, we encourage you to apply.
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 continuous learning and improvement.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend software development.
- Strong proficiency in Python and experience with frameworks like Django or Flask.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Solid understanding of RESTful API design principles.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
- Familiarity with microservices architecture and distributed systems.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Nice to Have
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Contributions to open-source projects.
Benefits
We offer a comprehensive benefits package that includes:
- Health, dental, and vision insurance
- 401k matching
- Paid time off
- Flexible work hours
- Professional development budget
- A dynamic and supportive work environment
Work Environment
This is a hybrid role based in our San Francisco office. We believe in the power of in-person collaboration while also offering flexibility.
Skills
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