Senior Software Engineer - User Management
Clever Inc.About the Role
As a Senior Software Engineer on the User Management team at Clever, you will be instrumental in developing and enhancing our Identity Management platform. This platform is crucial for provisioning, maintaining, and syncing user accounts across school districts using Clever. You will work on building connections between Clever and third-party identity providers, such as Google and Microsoft, enabling seamless login experiences for students and teachers.
Key Responsibilities
- Collaborate with product management, design, and marketing teams to research, design, and code major new features and enhancements.
- Develop and lead new features across fast and intuitive UIs, Go Microservices, and REST APIs to give districts control over their data synchronization with Clever.
- Contribute to Clever's ecosystem of engineering excellence, focusing on creating top-quality customer experiences and internal architecture.
- Engage with users through interviews and feedback sessions to refine new products.
- Work across the full stack, with ownership of the end-to-end user experience. Technologies include Node.js, TypeScript, React for frontend, and Go for backend, along with MongoDB, Postgres, DynamoDB, and various AWS services.
What We're Looking For
- 4+ years of experience as a full-stack Software Engineer.
- Proficiency in full stack technologies like TypeScript, React, NodeJS, Go, REST APIs, and microservices.
- Experience with AWS technologies including DynamoDB, ECS, Step Functions, SNS, and SQS.
- Strong skills in generating and automating unit, integration, and end-to-end tests.
- Experience with User and Identity Management, Relational Databases, and SQL.
- Knowledge of User Security and Role-Based Access Control.
- Experience with scripting (Bash, Powershell) and Microsoft Entra (formerly Azure) and Windows services.
- Proven ability to optimize Front End performance.
- Experience leading medium to large projects and collaborating with cross-team stakeholders.
- Strong analytical skills for in-depth analysis of complex problems across the stack.
- A commitment to code simplicity, performance, and maintainability.
- A drive to learn and teach through collaboration and code reviews.
Benefits and Perks
- Competitive salary.
- Flexible Paid Time Off.
- Paid Parental Leave.
- Top-notch healthcare, vision, and dental coverage for you and your family.
- Best-in-class mental healthcare service.
- Generous personal development yearly budget.
- Comprehensive Learning & Development program.
- Annual company and team events.
Salary Transparency
- For candidates living in the United States, excluding NYC and San Francisco, CA, the base salary range is between €160,000 - €190,000.
- For candidates living in NYC and San Francisco, CA, the range is between €176,000 - €209,000.
Clever is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. We encourage applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability, or veteran status.
Benefits Extracted with AI
- Flexible Paid Time Off
- Paid Parental Leave
- Healthcare, Vision, and Dental Coverage
- Mental Healthcare Service
- Personal Development Budget
- Learning & Development Program
- Annual Company and Team Events
Similar jobs
Last update: 23 minutes ago
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Software Engineer (Lifecycle)
Join Brilliant.org as a Senior Software Engineer to enhance lifecycle systems, focusing on backend and data systems. Remote role with great benefits.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Backend Django Software Engineer
Join SchooLinks as a Senior Backend Django Software Engineer. Work remotely, develop scalable solutions, and enhance our ed-tech platform.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer to innovate and build impactful web applications.
Senior Software Engineer - Microservices and AI
Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.