Senior Software Engineer - Platform Identity
Állás részletei
-
Cég neve
Instructure Hungary Kft.
-
Munkavégzés helye
Távmunka / Remote -
Munkaidő, foglalkoztatás jellege
- Alkalmazotti jogviszony
- Általános munkarend
-
Elvárt technológiák
- SECURITY C PYTHON CLOUD AWS ACCESS JAVA DATABASES NOSQL AZURE DOCKER POSTGRESQL TROUBLESHOOTING RUBY MYSQL
-
Biztosított eszközök
- Laptop
-
Elvárások
- Angol középfok
- 5-10 év tapasztalat
- Főiskola
Állás elmentve
A hirdetést eltávolítottuk a mentett állásai közül.
A hirdetés adatait sikeresen elküldte az email címére.
Hasonló állásokról értesítőt állítottunk be!
Válogatást küldünk a hasonló lehetőségekről e-mailben, és app felhasználóinknak push értesítésben is.
Állás leírása
Responsibilities
- Designing, developing, and deploying robust and scalable IAM services, including authentication, authorization, user provisioning, and directory services
- Leading technical discussions, conducting architectural reviews, and providing mentorship to junior and mid-level engineers on the team
- Collaborating closely with product managers, security engineers, and other engineering teams to define requirements, design solutions, and integrate identity services across Instructure’s product ecosystem
- Implementing and enforcing best practices for security, data privacy, and compliance within identity systems
- Optimizing existing identity solutions for performance, reliability, and maintainability
- Participating in on-call rotation and providing support for production identity systems, efficiently troubleshooting and resolving complex issues
- Contributing to the continuous improvement of development processes, tools, and infrastructure
- Staying current with industry trends and emerging technologies in identity management and security
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience
- 5+ years of professional software development experience, with a significant focus on identity and access management systems
- Strong proficiency in at least one modern programming language (e.g., Ruby, Go, Java, Python, C#) and experience with relevant frameworks
- Demonstrable experience with identity protocols and standards (e.g., OAuth 2.0, OpenID Connect, SAML, SCIM)
- Solid understanding of security principles, cryptography, and best practices for securing web applications and APIs
- Experience designing and building highly available, scalable, and fault-tolerant distributed systems
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
- Excellent problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions
- Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams
What we offer
- Competitive compensation, plus all full-time employees participate in our ownership program
- Flexible work culture with remote, hybrid and in-office collaboration spaces varying by role, team and location
- Generous time off, including local holidays and an annual “Dim the Lights” period in late December
- Comprehensive wellness programs and mental health support
- Learning and development resources, including professional development tools and tuition reimbursement
- The technology and tools needed to do your best work
- Motivosity employee recognition program
- A culture rooted in inclusivity, support, and meaningful connection
Company info
Instructure creates intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers.
How to apply
You can submit your application on the company's website, which you can access by clicking the „Apply on company page“ button.
Állás, munka területe(i)
Álláshirdetés jelentése