Backend Software Engineer (OAuth/IAM)

Palo Alto, California


Employer: Insight Global
Industry: Software Engineering
Salary: Competitive
Job type: Part-Time

At Yohana, we're finding new ways for technology and design to lighten our loads, reclaim our time, and improve our well-being. We want it all. A career and home. Family and friends. Health and wellness. But actually, having it all can leave us feeling overloaded. And research shows it. 43% of people struggle with decision-making. 66% say overload affects their work, and 62%, their interpersonal relationships. Technology was supposed to help by making us more efficient. But the faster we get things done, the more we take on, and our well-being falls to the bottom of the list. Yohana is on a mission to make balance a priority -- and do it joyfully. It's a meaningful product challenge: helping society reclaim time and make space for joy through technology and design. That's what the team at Yohana is solving for every day, and we have a lot of fun doing it. With leadership from big tech like Google, Apple, Microsoft, and hypergrowth startups like Nest, Waymo, TaskRabbit, and Casper, we're motivated to make the world a happier place. Yohana is a wholly owned subsidiary of Panasonic Inc. Our unique positioning as a start-up within a global Consumer Electronics and Services company makes this opportunity one that is rich with world-class capability and game-changing possibilities.

Yohana is looking to hire a Senior Software Engineer to join the team building their authentication and authorization service. The ideal candidate has expert-level proficiency in backend Python, extensive experience with OAuth & IAM, and working knowledge of serverless programming.

In this role:

* You will use your knowledge of OIDC and SAML to help build the Sign-In Service

* You will join the early stage of projects and participate in defining the platform for the next generation products

* You will build API to a multi-tenant backend services to enable easy access by internal applications, clients, and partners

* You will continuously integrate and ship code into the cloud environment

* You will develop applications from ground up using a modern technology stack

* You will work directly with Product Owners to deliver products in a collaborative and agile environment

Who you are:

* You are passionate to be part of cutting-edge projects and are motivated by delivering world-class products with great architecture on an aggressive schedule

* You are not intimidated by challenges; thrives even under pressure; is passionate about your craft; and hyper focused on delivering exceptional results

* You love to learn new technologies and mentor junior engineers to raise the bar on your team

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

* 7+ years of relevant industry experience as a Software Engineer building backend services

* BS or higher in Computer Science, Applied Mathematics, Applied Physics, or related discipline

* Expert-level proficiency in backend Python

* Professional experience utilizing OIDC and SAML standard protocols

* Professional experience with OAuth and IAM

* Working knowledge of serverless programming

* Professional experience working on AWS

* Experience working with NoSQL databases

* Strong knowledge of source control systems and best practices (Git, Merging, Branching, Pull Requests, etc.)

* Strong knowledge and understanding of algorithm optimization and distributed systems

* Solid understanding of continuous integration, deployment, and monitoring

Nice to Have Skills & Experience

* Experience working with Shapeless and can explain generic programming

* Master's degree in Computer Science or related

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Created: 2024-04-21
Reference: 352518
Country: United States
State: California
City: Palo Alto


Similar jobs: