Job Description
About the Role:
We are seeking a highly skilled and motivated Senior Software Engineer to join our innovative team in San Jose, CA. In this role, you will be responsible for designing, developing, and maintaining scalable software solutions that drive our business forward. We offer a competitive full-time package with the flexibility to accommodate part-time weekend hours for those seeking work-life balance.
Why Join Us?
• Competitive salary and equity package.
• Comprehensive health, dental, and vision insurance.
• Flexible schedule with weekend availability.
• Professional development opportunities and mentorship programs.
• Located in the heart of Silicon Valley.
Responsibilities
- Design, develop, and test high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and deliver solutions.
- Participate in code reviews, architectural planning, and technical decision-making processes.
- Mentor junior developers and contribute to a culture of continuous learning and knowledge sharing.
- Debug complex issues and ensure the reliability, scalability, and performance of our systems.
- Contribute to the weekend deployment and maintenance schedule to ensure zero downtime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- 5+ years of professional software development experience.
- Strong proficiency in languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team.
- Willingness to work a flexible schedule, including weekends as needed.