Senior Software Engineer - Expansion User Management (Auth Systems)
Job Description
Heimdall could hear the grass grow. He could see for hundreds of miles. These keen senses made him an excellent guardian of Bifrost and Asgard. He was also known to be a fair and just god, both wise and rational amidst the chaotic world of Norse mythology. It makes sense, then, that he would be at constant odds with the trickster god Loki.
At Mercury, we’ve created one of the best banking* experience for small startups. To reach the next level the User Management team is building a robust Authorization System that can empower our customers to guard themselves against trickster gods and chaos. We are looking for someone who is wise and can help us create this system in a way that is delightful to use, loved by our customers. But it’s ok if you have a mischievous streak too
*Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank & Trust®; Members FDIC.
Technically, we’re working on these challenges:
- Research, ideate, and implement a new Authorization System to meet the needs of larger customers, while being delightful to use
- Migrate our existing Authorization System to the new one
- Connect with HRISs to provide enriched user data within the Mercury app
- Further define and improve our “User Primitive” and help shape the future of our team
As a Senior Software Engineer, you’ll do things like:
- Help research, ideate, and implement a new Authz System using Haskell or a DSL.
- Mentor teammates on authz systems.
- Work across the entire Product, Design, and Engineering organizations to coordinate the adoption of this new authz system.
- Provide documentation and other forms of training for fellow software engineers to use the new system
- Balance the needs of larger companies for a robust system, with the needs of smaller startups for an easy experience that Just Works
The ideal candidate has:
- Experience migrating a pre-existing Authorization System to a new one
- Experience researching and implementing an Authorization System from scratch
- Experience maintaining said Authorization System for multiple years
- Experience with relevant technologies such as ALFA, Zanzibar, OPA, etc
- Experience mentoring teammates
The total rewards package at Mercury includes base salary, equity (stock options), and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.
Our target new hire base salary ranges for this role are the following:
- US employees in New York City, Los Angeles, Seattle, or the San Francisco Bay Area: $203,100 - $238,900
- Canadian employees (any location): CAD $184,800 - $217,400
#LI-DNI
Explore More
Date Posted
03/13/2024
Views
4
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsSenior HRIS Analyst - Madison Square Garden Entertainment Corp.
Views in the last 30 days - 0
Madison Square Garden Entertainment Corp MSG Entertainment is a leading live entertainment company operating renowned venues such as Madison Square Ga...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View Details