Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Authentication and Authorisation image - Rise Careers
Job details

Senior Software Engineer - Authentication and Authorisation

SoundCloud is seeking a highly skilled Senior Software Engineer for its Authentication and Authorisation team to design and maintain robust IAM solutions.

Skills

  • Expert-level programming in Scala or Go
  • Understanding of algorithms and data structures
  • Expertise in cloud computing
  • Knowledge of IAM technologies like SSO and MFA

Responsibilities

  • Design, develop, implement, and maintain IAM solutions using Go/Scala
  • Collaborate with Product Management and stakeholders within Engineering
  • Solve complex technical problems, advocate for product quality
  • Design systems for high traffic loads
  • Maintain systems in production and respond to incidents
  • Contribute to improvement processes and tooling

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Relocation support and allowances
  • Creativity and Wellness benefits
  • Employee Stock Ownership Plan
  • Professional development allowance
  • Flexible vacation and public holiday policy
  • Free German language courses
To read the complete job description, please click on the ‘Apply’ button
SoundCloud Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
SoundCloud DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of SoundCloud
SoundCloud CEO photo
Eliah Seton
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Authentication and Authorisation, SoundCloud

At SoundCloud, we’re on a mission to empower artists and fans to connect through music, and we want you to help us shape the future of sound as our next Senior Software Engineer - Authentication and Authorisation in Berlin! In this exciting role, you’ll design, implement, and maintain cutting-edge Identity and Access Management (IAM) solutions that protect the authenticity, confidentiality, and integrity of our users. We’re looking for someone with proven backend engineering skills and a talent for crafting simple solutions to complex problems. If you enjoy bridges between tech and creativity and love music, this is the place for you! You’ll collaborate closely with Product Management and other teams to ensure we maintain high-quality standards in a fast-paced, iterative environment. From designing systems capable of handling high traffic loads to advocating for improvements around security and performance, your impact will be significant. You’ll also have the chance to mentor others, share best practices in IAM technologies, and take ownership of complex features with minimal guidance. SoundCloud is a diverse and inclusive workplace, and we’re committed to supporting your professional development through mentoring and workshops. Plus, you’ll enjoy great perks like flexible vacation days, comprehensive relocation support, and even opportunities to learn German! If you’re ready to make an impact and love working in a tight-knit team, we’d love to see you apply!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Authentication and Authorisation Role at SoundCloud
What are the primary responsibilities of a Senior Software Engineer - Authentication and Authorisation at SoundCloud?

As a Senior Software Engineer - Authentication and Authorisation at SoundCloud, your main responsibilities include designing, developing, implementing, and maintaining IAM solutions. You will work closely with Product Management and colleagues in Engineering to uphold high-quality standards, solve complex technical problems, and design scalable systems that handle significant traffic loads. You'll also be responsible for maintaining production systems and contributing to team and organizational improvements.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - Authentication and Authorisation role at SoundCloud?

To excel as a Senior Software Engineer - Authentication and Authorisation at SoundCloud, applicants should have extensive experience building complex software applications, expert-level proficiency in programming languages such as Go or Scala, and a solid understanding of algorithms and data structures. Additionally, having knowledge of IAM technologies such as SSO, multi-factor authentication, and JWT would be beneficial.

Join Rise to see the full answer
What does collaboration look like for the Senior Software Engineer - Authentication and Authorisation at SoundCloud?

Collaboration is a key aspect of the Senior Software Engineer - Authentication and Authorisation role at SoundCloud. You will partner with Product Management, stakeholders, and fellow engineers to ensure the quality of IAM solutions in a dynamic environment. Your ability to communicate complex engineering problems effectively will be vital for driving projects to success and suggesting improvements in processes and tooling.

Join Rise to see the full answer
Can you describe the work culture for a Senior Software Engineer - Authentication and Authorisation at SoundCloud?

The work culture for a Senior Software Engineer - Authentication and Authorisation at SoundCloud is flexible and inclusive, designed to promote collaboration in person and through remote options. The company is committed to diversity, equity, and inclusion, creating a supportive environment where every team member’s voice is heard. Opportunities for professional development, mentorship, and participation in Diversity Resource Groups are integral to the SoundCloud culture.

Join Rise to see the full answer
What benefits does SoundCloud offer for Senior Software Engineer - Authentication and Authorisation employees?

SoundCloud offers a variety of benefits for Senior Software Engineer - Authentication and Authorisation employees, including extensive relocation support, a flexible vacation policy allowing up to 35 days of PTO, free German language courses, and professional development allowances. Employees can also enjoy a Creativity and Wellness benefit, access to a company stock ownership plan, and frequent free lunches at the office, fostering a balanced work-life environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Authentication and Authorisation
How do you approach designing an Identity and Access Management system?

In designing an IAM system, start by identifying the specific security requirements and compliance directives relevant to your organization. Conduct a thorough analysis of user roles, access needs, and potential security threats. Make sure to leverage established best practices and IAM technologies, such as single sign-on (SSO) and multi-factor authentication, while ensuring scalability and user-friendliness in your solutions.

Join Rise to see the full answer
Can you discuss your experience with a specific IAM technology?

When discussing your experience with IAM technology, provide concrete examples of past projects where you've implemented solutions like SSO or multi-factor authentication. Detail the challenges faced, how you addressed them, the tools used, and the outcomes achieved, emphasizing the importance of security and user experience in your decision-making.

Join Rise to see the full answer
How do you ensure your software is secure?

Ensuring software security starts with incorporating security principles in the design phase. It’s essential to conduct regular code reviews, adhere to secure coding practices, and leverage automated testing tools. You should also keep abreast of security updates, ensuring systems are patched regularly, and implement logging and monitoring to detect potential breaches early.

Join Rise to see the full answer
Describe a complex technical challenge you faced and how you resolved it.

When describing a complex technical challenge, be specific about the problem, the context of the project, and the solution you crafted. Narrate the thought process behind your investigation, the collaboration with team members, and any short-term workarounds or long-term optimized solutions you implemented, highlighting the positive impact on the project and team.

Join Rise to see the full answer
What programming languages and frameworks are you most comfortable using?

Discuss your proficiency in programming languages like Go and Scala, particularly how you’ve applied them in past projects. Highlight relevant frameworks you're familiar with, emphasizing any advantages they provide in developing scalable and robust IAM solutions.

Join Rise to see the full answer
How do you approach collaboration with product managers and other teams?

In collaborating with product managers and other teams, transparent and open communication is key. Make sure to establish shared goals, set clear expectations, and leverage collaborative tools. Regular updates and feedback loops foster understanding of project scope and timelines, ultimately leading to successful product outcomes.

Join Rise to see the full answer
What methods do you use to keep up with industry best practices in IAM technology?

Staying current with IAM best practices involves engaging with online communities, participating in webinars, attending conferences, and reading industry publications. Joining relevant forums or organizations can also provide insights on emerging trends and technologies, and I often share these learnings with my team to foster a culture of continuous improvement.

Join Rise to see the full answer
How do you handle production incidents in an IAM environment?

Handling production incidents requires a calm and structured approach. First, assess the issue and its impact. Communicate promptly with stakeholders and begin troubleshooting while documenting your findings. After resolving the incident, conduct a post-mortem analysis to identify root causes, improve processes, and strengthen systems against future incidents.

Join Rise to see the full answer
What role does user experience play in IAM systems?

User experience is crucial in IAM systems, as poorly designed authentication flows can frustrate users and lead to security risks. Strive to create seamless and intuitive interfaces that reduce friction while maintaining security standards. It’s essential to gather user feedback and regularly iterate on the designs to ensure the balance between secure access and convenience.

Join Rise to see the full answer
Why do you want to work at SoundCloud as a Senior Software Engineer?

Express your passion for both technology and music, highlighting SoundCloud’s innovative spirit and community-driven ethos. Mention specific projects or values that resonate with you, showing enthusiasm for contributing to solutions that enhance the experience for artists and fans, and your excitement to collaborate with a diverse and talented team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
BitGo Hybrid New York, United States
Posted 6 days ago
Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Inclusive & Diverse
Empathetic
Mission Driven
Customer-Centric
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Mental Health Resources
Learning & Development
Photo of the Rise User
ServiceNow Remote Hamerton House 18-20 Aharon Bart St., Bldg. B 3rd Floor, Petah Tikva, Israel
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Union.ai Remote No location specified
Posted 4 days ago

SoundCloud is the world’s largest open audio platform, powered by a connected community of creators, listeners, and curators on the pulse of what's new, now and next in culture.

34 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge Global Citizen
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!