Job Description
Are you a top-tier developer looking for your next big challenge?
We are hiring urgently for a Senior Software Engineer in San Jose, CA. If you are a passionate problem solver looking to work with cutting-edge technologies and drive innovation, we want to hear from you.
Our team is dedicated to building scalable, high-performance applications that impact millions of users. We offer a competitive salary, comprehensive benefits, and a collaborative culture that values continuous learning.
Responsibilities
- Design and develop robust, scalable software solutions using modern frameworks and best practices.
- Collaborate closely with cross-functional teams including Product Managers, Designers, and QA Engineers.
- Conduct rigorous code reviews and provide constructive feedback to maintain high code quality standards.
- Optimize application performance, security, and reliability to ensure seamless user experiences.
- Mentor junior developers and participate in technical architecture discussions.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Qualifications
- 5+ years of professional experience in software development and engineering.
- Strong proficiency in Python, Java, or Go, with experience in RESTful APIs.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies.
- Deep understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to work effectively in a fast-paced Agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).