Job Description
Are you a top-tier engineer ready to make an impact? We are a fast-growing tech company in the heart of San Jose looking for a Senior Software Engineer to join our team immediately. We are offering a competitive salary and a collaborative culture where you can start this week and hit the ground running.
About the Role:
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance software solutions. You will work closely with product managers and designers to deliver features that delight our customers. If you are looking for a role that offers autonomy and technical challenges, this is the perfect opportunity.
Responsibilities
- Development: Design, develop, and deploy scalable web applications using modern technologies.
- Collaboration: Partner with cross-functional teams (product, design, QA) to define product requirements and features.
- Code Quality: Write clean, maintainable, and efficient code following industry best practices.
- Mentorship: Provide technical guidance and mentor junior developers to foster team growth.
- Optimization: Troubleshoot complex technical issues and optimize system performance and scalability.
- Testing: Participate in code reviews and ensure rigorous testing standards are met.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Technologies: Proficiency in JavaScript, Python, and cloud platforms (AWS/Azure).
- Architecture: Strong understanding of software design patterns and system architecture.
- Communication: Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.