G
Software Engineer, Product
G
Software Engineer, Product
gcai•CA
A week ago
Full-timeHybrid
Company
gcai
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
gcai•CA
A week ago
Full-timeHybrid
Company
gcai
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
Join gcai as a Software Engineer on the Product team in California, where you will design, develop, and maintain innovative software solutions that enhance user experiences and drive product growth.
Full Description
Job Overview
gcai is seeking a talented Software Engineer to join our Product Engineering team in California. In this role, you will contribute to building and scaling high-quality software products that serve a growing user base. You will collaborate with cross-functional teams to translate business requirements into robust technical solutions while maintaining code quality and system performance.
Key Responsibilities
You will design, develop, and maintain scalable software applications and services. Working closely with product managers and designers, you will implement new features and improve existing functionality. You will participate in code reviews to ensure high standards of code quality and mentor junior engineers on best practices. Additionally, you will troubleshoot production issues, optimize application performance, and contribute to technical documentation and architectural decisions.
Required Qualifications
Candidates must have a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. A minimum of three years of professional software development experience is required. Strong proficiency in at least one modern programming language such as Python, Java, or JavaScript is essential. Experience with web frameworks, databases, and version control systems is expected.
Skills
Proficiency in software development lifecycle methodologies and agile practices is important. Strong problem-solving abilities and attention to detail are necessary for success in this role. Excellent communication skills and the ability to work effectively in a collaborative team environment are required. Familiarity with cloud platforms and continuous integration tools is highly valued.
Company Info
gcai is an innovative technology company focused on developing cutting-edge software solutions. Our collaborative culture encourages creativity, continuous learning, and professional growth. We value diversity and strive to create an inclusive workplace where all team members can contribute their best work.
Benefits
We offer competitive compensation packages and comprehensive health benefits including medical, dental, and vision coverage. Employees enjoy flexible work arrangements, generous paid time off, and retirement savings plans. Additional perks include professional development stipends and wellness programs.
Growth Opportunities
At gcai, we invest in our employees' long-term career development. You will have opportunities to advance into senior engineering roles, technical leadership positions, or specialized areas such as architecture or product management. Regular training sessions and mentorship programs support continuous skill enhancement and professional growth.
Key Skills
Software DevelopmentPythonJavaScriptAgile MethodologiesCloud Platforms
