Clarvos is seeking a Staff Software Engineer to drive technical excellence across their engineering stack. In this role, you will architect and develop scalable web applications and lead development teams through complex technical challenges while collaborating with various teams to deliver innovative solutions.
Responsibilities:
- Architect and develop scalable web applications using modern web frameworks ensuring code quality and best practices across frontend and backend systems
- Implementing responsive UI components, state management solutions, and modern web technologies to create exceptional user experiences
- Lead development teams through complex technical challenges, providing mentorship and guidance while maintaining high standards of engineering excellence
- Design database schema and APIs to support business requirements and system scalability
- Collaborate with Product, UX-Design, Full-stack, Data engineering, Data science and MLOps teams to deliver innovative solutions while making key technical decisions that shape our platform's future
- Architect and optimize APIs (such as RESTful, GRPC, GraphQL) and database schemas
- Design/implement scalable full-stack applications using Java/Spring backends and modern frontend frameworks
- Lead development of new features and maintain existing codebase
- Implement automated testing and deployment strategies
- Optimize application performance and resolve technical debt
- Guide technical architecture decisions and technology selection/implementation
- Review code and provide technical mentorship/leadership to other engineers
- Collaborate with product and design teams to define technical requirements
- Establish coding standards and development best practices
- Monitor system health and implement improvements based on metrics
- Document technical specifications and system architecture
Requirements:
- Degree in Computer Science, Mathematics, or similar field; master's is preferred
- 12+ years of experience in Software Development
- Proven track record leading complex full stack initiatives including modern frontend web frameworks selection and implementation
- Full-stack development experience with proficiency in Java and Spring for backend development
- Frontend development expertise with modern JavaScript frameworks (Next.JS, Angular, React, Vue or similar)
- Experience building and maintaining scalable applications and APIs
- Strong understanding of database design, caching strategies and API optimization
- Ability to deal with confidential and sensitive information
- Must be able to identify and escalate non-technical issues to their immediate Supervisor
- Requires the ability to prioritize work, meet stringent deadlines, balance multiple tasks and work in a team environment
- Proven experience working in a fast-paced environment where personal initiative is a critical element to success
- Experience with 2 or more Object-Oriented languages: Python, Java, JS.Next
- Experience with CI/CD tooling such as Terraform and Jenkins is a plus; using Infrastructure and deployment as code
- Proficiency with Git, CI/CD pipelines, deploying services to Kubernetes
- Working experience on GCP, LLMs, Cursor etc