What are the responsibilities and job description for the Senior Software Engineer position at GenPark?
GenPark is an innovative agentic discovery platform reshaping global commerce for the agent-first era. The platform leverages Intelligent Brand Agents and User Agents that dynamically learn from behavior and context to connect products, content, and experiences with ideal consumers. By combining AI-driven personalization, interactive agents, and immersive video, GenPark empowers brands to engage and convert Gen Z audiences more effectively and efficiently.
This is a full-time hybrid role for a Senior Software Engineer based in San Diego, CA, with flexibility for some remote work. The role involves designing, building, and maintaining scalable back-end systems, developing sophisticated software solutions, and creating efficient and reusable code. Day-to-day responsibilities also include collaborating with cross-functional teams to architect systems, participating in code reviews, and ensuring platform performance and reliability.
- Strong foundation in Computer Science principles, algorithms, and data structures
- Proficiency in Back-End Web Development, Software Development, and Programming
- Expertise in Object-Oriented Programming (OOP) and modern software design principles
- Experience with cloud computing platforms (e.g., AWS, Azure) is a plus
- Familiarity with microservices architecture and API development
- Strong problem-solving skills and ability to work in a collaborative team environment
- Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field