- Company Name
- GlossGenius
- Job Title
- Software Engineer - All Levels
- Job Description
-
**Job Title**
Software Engineer – All Levels
**Role Summary**
Build, scale, and maintain a high‑traffic platform that powers over 90 000 small‑business owners and processes more than $3 B in payments annually. Drive the development of new AI features, microservice infrastructure, and core product experiences while enhancing performance, reliability, scalability, and security of both front‑end and back‑end systems.
**Expectations**
- 2 + years of professional software development experience
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Strong desire to move fast, take ownership, and make a significant impact
- Entrepreneurial mindset with a collaborative, team‑first attitude
**Key Responsibilities**
- Design, develop, release, and run large‑scale web applications for the beauty and wellness vertical
- Build and iterate AI features that increase customer value and engagement
- Define and maintain a robust microservice‑based infrastructure (Kotlin, Ruby on Rails, gRPC, protobuf)
- Create tools and solutions that accelerate internal teams and improve overall platform reliability
- Optimize core experiences such as friction‑free payments, revenue‑growth tools, and team‑management workflows
- Deliver intuitive, engaging UI/UX for web and mobile (React, React Native, Redux)
- Continuously improve backend performance, scalability, resilience, and security
**Required Skills**
- Programming languages: Kotlin (Micronaut, Jooq), Ruby (Rails, Sidekiq), TypeScript/JavaScript (React, Redux), React Native
- System technologies: gRPC, protobuf, AWS, Kubernetes, PostgreSQL, Terraform
- Experience with microservices architecture, CI/CD pipelines, and automated testing
- Strong debugging, performance tuning, and scalability optimization skills
- Ability to learn new languages and frameworks quickly
- Excellent communication, collaboration, and problem‑solving abilities
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field (or equivalent professional experience)
- No mandatory certifications, but industry‑relevant credentials (e.g., AWS certified, Kubernetes certified) are a plus.
San francisco, United states
On site
Junior
01-12-2025