Clutch is seeking a Senior Software Engineer / Engineering Lead to drive technical excellence, deliver complex solutions, and shape the future of our platform.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience
- 8+ years of industry experience designing and developing software solutions, including leading large-scale projects
- Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust)
- Deep experience with Frontend or Backend frameworks (React, Vue, Express)
- Strong knowledge of cloud platforms (AWS, Azure, Google Cloud) and cloud-based architecture optimization
- Advanced database skills: PostgreSQL, MySQL, Oracle; schema design, query optimization, and performance tuning
- Experience with system architecture, performance tuning, and scaling complex applications
- In-depth knowledge of testing methodologies and frameworks for unit, integration, and end-to-end testing
- Hands-on experience with Agile methodologies (Scrum or Kanban) and tools like Jira or GitHub
- Proven leadership in technical decision-making and ability to balance business and technical requirements
Benefits
- Competitive compensation
- Equity incentives
- Comprehensive healthcare, dental, vision, life insurance, and dependent coverage